Probleme Apache

Hafed -  
 Hafed -
Bonjour,

Je suis sous Mandrake 9.0 et j'essaie de faire fonctionner Apache.
Quand je tape l'URL " http://localhost " j'obtiens la page d'accueil PHP (je m'attendais à trouver la page d'accueil Apache).

Je n'ai pas de dossier Apache dans /usr/local et pourtant j'ai l'impression qu'Apache est bien installé d'après les commandes suivantes :

#rpm -qa | grep apache
apache-conf-1.3.26-3mdk
apache-mod_perl-1.3.26_1.27-7mdk
apache-manual-1.3.26-6mdk
apache-common-1.3.26-6mdk
apache-modules-1.3.26-6mdk
apache-1.3.26-6mdk
apache-suexec-1.3.26-2mdk

#rpm -ql apache
/usr/sbin/httpd
/usr/share/doc/apache-1.3.26
/usr/share/doc/apache-1.3.26/README.ADVX

Quelqu'un peut m'aider siouplé ?
Merci,

Hafed
A voir également:

3 réponses

jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,

Peux-tu nous dire ce que contient le directive "DocumentRoot" dans ton fichier " /etc/httpd/conf/httpd.conf".

Merci ;-))

Z'@+...che.
JP : Cap de burro Catalan ! 
        Mais Content ;-)
0
Hafed
 
Salut,

En fait DocumentRoot se trouve dans le fichier dans le fichier /etc/httpd/conf/commonhttpd.conf

#DocumentRoot /var/www/html


et dans /var/www/html il y a :

# ls -l /var/www/html/
total 24
drwxr-xr-x 2 root root 4096 jui 27 2003 addon-modules/
-rw-r--r-- 1 root root 19 déc 22 2003 index.php3
-rw-r--r-- 1 root root 5575 sep 6 2002 index.shtml
lrwxr-xr-x 1 root root 43 jui 27 2003 manual -> ../../../usr/share/doc/apache-manual-1.3.26/
-rw-r--r-- 1 root root 427 sep 6 2002 optim.html
-rw-r--r-- 1 root root 557 sep 6 2002 platform.html

Merci

Hafed
0
Hafed
 
Re -,

Mille excuses, le fichier DocumentRoot existe bien également dans le fichier httpd.conf

DocumentRoot /var/www/html

(voir message suivant pour le contenu de /var/www/html

Merci,

Hafed
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
C'est pas grave.
Ben ton serveur il marche bien, puisqu'il affiche le fichier "index.php3" par défaut (à défaut de trouver un "index.html").
Si tu remplaces le fichier "index.php3" par ta propre page "index.html", il devrait l'afficher comme page d'accueil de l'adresse "localhost".
Si tu définis la directive "ServerName" avec le nom de ta machine, tu devrais accéder à ta page par l'URL :
http://le_nom_de_ta_machine

Vérifie aussi la directive "ServerRoot" pour voir si elle pointe bien sur "/etc/httpd/".

;-))

Z'@+...che.
JP : Cap de burro Catalan ! 
        Mais Content ;-)
0
Hafed
 
Merci pour tes conseils, je pensais obtenir la page d'accueil d'Apache et non celle de PHP.
J'ai bien vu que la page d'accueil Apache ne se trouvait pas dans /var/www/html.

Je m'attendais aussi à trouver un dossier /usr/local/apache.

Hafed
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Ben tout est fonction de chaque distrib... le principal étant de trouver l'index, non ?

;-))

Z'@+...che.
JP : Cap de burro Catalan ! 
        Mais Content ;-)
0
Hafed
 
Ouaip tu as ENCORE raison !
Je suis en train de mélanger mes expériences sur UNIx, sur différentes versions de linux et sur Mc OS X.
Comme tu dis le principal est de trouver l'index.

Bon allez je vais bosser sur PHP puis Mysql et ensuite :
Apache+PHP+Mysql

Encore merci à toi Mister Jipicy.

Très bonne soirée.

Avé,

Hafed
0