[resolu]Debian : Apache : impossible de faire fonctionner !

bon, deja, je suis un boulet, je le sais, et c’est probablement que j’ai fait une erreur a la con, voulu aller trop vite, mais j’ai pourtant essayé de tout refaire, calmement, simplement, mais ca veut toujours pas marcher, j’aimerais donc avoir votre aide :
[cpp]# apt-get install apache
Reading Package Lists… Done
Building Dependency Tree… Done
The following NEW packages will be installed:
apache
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 0B/382kB of archives.
After unpacking 713kB of additional disk space will be used.
Preconfiguring packages …
Selecting previously deselected package apache.
(Reading database … 114315 files and directories currently installed.)
Unpacking apache (from …/apache_1.3.33-4_i386.deb) …
Setting up apache (1.3.33-4) …
Replacing config file /etc/apache/httpd.conf with new version

Creating config file /etc/apache/modules.conf with new version
Starting web server: apache.

root@chagall:~# ps aux|grep http
root 32724 0.0 0.0 1540 464 pts/3 S+ 10:17 0:00 grep http
root@chagall:~# ps aux|grep apache
root 16472 0.0 1.0 14200 5612 pts/3 S 09:34 0:00 /usr/sbin/apache-ssl
www-data 28796 0.0 0.1 4348 1000 pts/3 S 09:57 0:00 /usr/lib/apache-ssl/gcache 33 /var/run/gcache_port
www-data 28797 0.0 1.1 14280 5748 pts/3 S 09:57 0:00 /usr/sbin/apache-ssl
www-data 28798 0.0 1.1 14280 5748 pts/3 S 09:57 0:00 /usr/sbin/apache-ssl
www-data 28799 0.0 1.1 14280 5748 pts/3 S 09:57 0:00 /usr/sbin/apache-ssl
www-data 28800 0.0 1.1 14280 5748 pts/3 S 09:57 0:00 /usr/sbin/apache-ssl
www-data 28805 0.0 1.1 14280 5748 pts/3 S 09:57 0:00 /usr/sbin/apache-ssl
root 32727 0.0 0.0 1540 464 pts/3 S+ 10:17 0:00 grep apache
#[/cpp]

pendant l’install, il m’a juste posé une question, a propos de suExec, a qui j’ai repondu Oui, puis une autre fois non, mais ca n’a jamais apporté de solution…
Lorsque je vais sur mon browser, et que je tappe “http://localhost”, il me dit qu’il trouve rien.
je fais un ps|grep http, ou grep apache, et je vois rien tourner…

Qu’ai-je oublié ??

de configurer httpd.conf ?
ah non… plus bete encore : de mettre une page html a servir ? :smiley:

[:galop]

essaye sur le port 445 ptêt ? Sinon, ça serait bien que tu jette un oeil au fichier de config parce que, en général, ça marche tout seul…

je suis alle toucher le httpd.conf, et il me semble avoir bien cherché, j’ai rien trouvé a changer (eventuellement le “hostname”, où j’ai mis le nom de ma machine). Ensuite, le fichier index.html existe dans /var/www : normalement, ca devrait marcher, mais l’erreur qu’il me sort (opera), c’est : “could not connect to remote server”

Et si tu regardes mon ps|grep, tu vois qu’apache n’a pas l’air de tourner, pas plus qu’un httpd, mais je ne vois pas d’erreur lorsque j’essaie de le lancer :frowning:

fais un #dpkg -l “apache
et balance nous le résultat :wink:

autre bizarrerie : quand je fais un /etc/init.d/apache stop, il me reponde ceci :
Stopping web server: apacheNo process in pidfile `/var/run/apache.pid’ found running; none killed.
.

C’est pas un peu bizarre ?

voici le resultat du dpkg -l… :
[cpp]
root@chagall:~# dpkg -l “apache
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name Version Description
++±============================-============================-========================================================================
ii apache 1.3.33-4 versatile, high-performance HTTP server
ii apache-common 1.3.33-4 support files for all Apache webservers
pn apache-dbg (no description available)
pn apache-dev (no description available)
ii apache-doc 1.3.33-4 documentation for the Apache webserver
un apache-modules (no description available)
ii apache-perl 1.3.33-4 versatile, high-performance HTTP server with Perl support
ii apache-ssl 1.3.33-4 versatile, high-performance HTTP server with SSL support
ii apache-utils 1.3.33-4 utility programs for webservers (transitional package)
pn apache2 (no description available)
pn apache2-common (no description available)
un apache2-dev (no description available)
pn apache2-doc (no description available)
un apache2-modules (no description available)
pn apache2-mpm-perchild (no description available)
pn apache2-mpm-prefork (no description available)
pn apache2-mpm-threadpool (no description available)
pn apache2-mpm-worker (no description available)
pn apache2-prefork-dev (no description available)
pn apache2-threaded-dev (no description available)
ii apache2-utils 2.0.53-5 utility programs for webservers
pn apachetop (no description available)
pn gforge-web-apache (no description available)
pn libapache-asp-perl (no description available)
pn libapache-auth-ldap (no description available)
pn libapache-authcookie-perl (no description available)
pn libapache-authensmb (no description available)
pn libapache-authnetldap-perl (no description available)
pn libapache-authznetldap-perl (no description available)
pn libapache-configfile-perl (no description available)
pn libapache-csacek (no description available)
un libapache-dav-svn (no description available)
pn libapache-db-perl (no description available)
pn libapache-dbi-perl (no description available)
pn libapache-dbilogconfig-perl (no description available)
pn libapache-dbilogger-perl (no description available)
pn libapache-filter-perl (no description available)
pn libapache-gallery-perl (no description available)
pn libapache-htpasswd-perl (no description available)
pn libapache-miniwiki-perl (no description available)
pn libapache-mod-acct-mysql (no description available)
pn libapache-mod-acct-pgsql (no description available)
pn libapache-mod-aspseek (no description available)
pn libapache-mod-auth-curdir (no description available)
pn libapache-mod-auth-kerb (no description available)
pn libapache-mod-auth-mysql (no description available)
pn libapache-mod-auth-pam (no description available)
pn libapache-mod-auth-pgsql (no description available)
pn libapache-mod-auth-plain (no description available)
pn libapache-mod-auth-radius (no description available)
pn libapache-mod-auth-shadow (no description available)
un libapache-mod-auth-sys (no description available)
pn libapache-mod-auth-useragent (no description available)
pn libapache-mod-backhand (no description available)
pn libapache-mod-cgi-debug (no description available)
pn libapache-mod-chroot (no description available)
pn libapache-mod-dav (no description available)
pn libapache-mod-dynvhost (no description available)
pn libapache-mod-encoding (no description available)
pn libapache-mod-fastcgi (no description available)
pn libapache-mod-filter (no description available)
pn libapache-mod-frontpage-mirf (no description available)
pn libapache-mod-gzip (no description available)
pn libapache-mod-index-rss (no description available)
pn libapache-mod-interchange (no description available)
pn libapache-mod-iptos (no description available)
pn libapache-mod-jk (no description available)
pn libapache-mod-layout (no description available)
pn libapache-mod-ldap (no description available)
pn libapache-mod-limitipconn (no description available)
pn libapache-mod-lisp (no description available)
pn libapache-mod-mp3 (no description available)
pn libapache-mod-musicindex (no description available)
ii libapache-mod-perl 1.29.0.3-4 integration of perl with the Apache web server
pn libapache-mod-perl-doc (no description available)
ii libapache-mod-php4 4.3.10-9 server-side, HTML-embedded scripting language (apache 1.3 module)
pn libapache-mod-proxy-add-forw (no description available)
un libapache-mod-put (no description available)
pn libapache-mod-python (no description available)
pn libapache-mod-python-doc (no description available)
pn libapache-mod-python2.1 (no description available)
pn libapache-mod-python2.2 (no description available)
pn libapache-mod-python2.3 (no description available)
pn libapache-mod-random (no description available)
pn libapache-mod-relocate (no description available)
pn libapache-mod-repository (no description available)
un libapache-mod-roaming (no description available)
pn libapache-mod-rpaf (no description available)
pn libapache-mod-ruby (no description available)
pn libapache-mod-scgi (no description available)
pn libapache-mod-security (no description available)
pn libapache-mod-speedycgi (no description available)
ii libapache-mod-ssl 2.8.22-1 Strong cryptography (HTTPS support) for Apache
pn libapache-mod-ssl-doc (no description available)
pn libapache-mod-suphp (no description available)
pn libapache-mod-text2html (no description available)
pn libapache-mod-trigger (no description available)
pn libapache-mod-tsunami (no description available)
pn libapache-mod-witch (no description available)
pn libapache-mod-xslt (no description available)
pn libapache-modxslt (no description available)
pn libapache-reload-perl (no description available)
pn libapache-request-perl (no description available)
pn libapache-requestnotes-perl (no description available)
pn libapache-ruby1.8 (no description available)
pn libapache-session-perl (no description available)
pn libapache-session-wrapper-pe (no description available)
pn libapache-sessionx-perl (no description available)
pn libapache-singleton-perl (no description available)
pn libapache-ssi-perl (no description available)
pn libapache-stage-perl (no description available)
pn libapache-template-perl (no description available)
un libapache2-dav-svn (no description available)
pn libapache2-mod-auth-mysql (no description available)
pn libapache2-mod-auth-pam (no description available)
pn libapache2-mod-auth-pgsql (no description available)
pn libapache2-mod-auth-plain (no description available)
pn libapache2-mod-auth-sys-grou (no description available)
pn libapache2-mod-chroot (no description available)
pn libapache2-mod-encoding (no description available)
un libapache2-mod-fastcgi (no description available)
pn libapache2-mod-jk2 (no description available)
pn libapache2-mod-layout (no description available)
pn libapache2-mod-ldap-userdir (no description available)
pn libapache2-mod-macro (no description available)
pn libapache2-mod-musicindex (no description available)
pn libapache2-mod-perl2 (no description available)
pn libapache2-mod-php4 (no description available)
un libapache2-mod-php5 (no description available)
pn libapache2-mod-proxy-html (no description available)
pn libapache2-mod-python (no description available)
pn libapache2-mod-python-doc (no description available)
pn libapache2-mod-python2.2 (no description available)
pn libapache2-mod-python2.3 (no description available)
pn libapache2-mod-ruby (no description available)
pn libapache2-mod-scgi (no description available)
pn libapache2-mod-security (no description available)
pn libapache2-mod-suphp (no description available)
pn libapache2-mod-xmlrpc2 (no description available)
pn libapache2-modxslt (no description available)
pn libapache2-redirtoservname (no description available)
pn libapache2-request-perl (no description available)
pn libapache2-svn (no description available)
pn libmasonx-request-withapache (no description available)
un sourceforge-web-apache (no description available)
pn webmin-apache (no description available)
root@chagall:~#
[/cpp]

et pourquoi tu as un apache2 et un apache1.3 sur la meme machine…

avec les packets debian officiels, c’est pas possible alors comment as tu fais ?

nettoie un peu ta distrib, ca roulera surement mieux

mouais, effectivement, le probleme devait etre par la… merci pour l’aide

Sinon, pour info, j’ai du faire apt-get --purge remove apache2
puis apt-get install apache
la, ca m’a sortie une erreur :
Creating config file /etc/apache/modules.conf with new version
Configuration syntax error detected. Not reloading.

Syntax error on line 4 of /etc/apache/conf.d/mod-ssl-00-global.conf:
Cannot load /usr/lib/apache/1.3/mod_ssl.so into server: /usr/lib/apache/1.3/mod_ssl.so: cannot open shared object file: No such file or directory
invoke-rc.d: initscript apache, action “start” failed.

root@chagall:
j’ai lance un apt-get install libapache-mod-ssl

puis j’ai lancé /etc/init.d/apache start

et c’est parti…

Bon, maintenant, allons-y pour mysql et php
sinon, a terme, j’aimerais y mettre phpmyadmin : je peux mettre directement
apt-get install php-my-admin, commme j’ai cru lire sur un site web, ou je dois passer par l’install de mysql-server et php ?

assure toi quand meme que tu n’as pas d’autres problemes de ce genre… nettoie bien tous les modules apache2 qui n’ont rien a faire la

vu qu’il y a une dependance de phpmyadmin vers mysql-server et php, je pense qu’ils vont etre installes comme des grands…
t’aurais meme pu faire apt-get install php-my-admin des le depart que tout aurait ete fait correctement.
Personnellement, j’ai laisse tomber phpmyadmin pour mysql administrator qui est bien mieux et officiel. par contre administrator ne gere que les mysql 4

les packages en ne sont pas installé

tu les as mis puis viré aprés, c’est pas trés propre et ca peut foutre la zone
purge bien tous les fichiers de conf des packages qui sont désinstallés ou si tu veux pas galérer, reinstall et reprend a zéro :wink:

fait un netstat -an et regarde si ton port 80 est ouvert (LISTENING)

Il me semble que j’ai deja eu ce problème mais je ne me souvient plus comment je l’ai résolu :frowning:

En gros si tu peux pas faire /etc/init.d/apache stop cela veut dire que apache n’est même pas lancé.
Tu doit avoir un log d’erreurs dans /var/log/ queleque part.
/var/run/apache.pid est le fichier de numéro de processus de apache. S’il n’existe pas ca veut dire que apache ne tourne pas, probablement d’un problème d’attachement à la socket, enfin il doit y avoir une sortie erreur dans le fichier log :slight_smile:
ifconfig ca donne quoi ?

c’est quoi cette remontée de post inutile et barbare ???

le dernier post date de mars 2005, ca date un peu la quand meme

/me va chercher un marteau de géologue pour creuser et comprendre pourquoi ce topic de 2005 est remonté :slight_smile:

Merci de ne pas trop faire d’archéologie ;).

:MDR :MDR :MDR

Ca m’est deja arrive de faire ca en faisant une recherche sur google : je tombe sur un vieux topic et sans verifier la date, je reponds… et hop ! un deterrage , un ! :paf: