j'ai une petite soucis que je n'arrive pas a regler sur apache.
j'ai créé un virtualhost dans le httpd.conf.le truc c'est que lorsque je tape l'adresse du site, je ne fais que lister le contenu du repertoire et je n'affiche pas la page correspondante.par contre si je clique sur le fichier php que je vois la page s'affiche.
# DirectoryIndex
Posté par Cali_Mero . Évalué à 1.
pour Apache 1 : http://httpd.apache.org/docs/1.3/
pour Apache 2 : http://httpd.apache.org/docs/2.2/
Dans les deux cas, ce qui t'intéresse s'appelle DirectoryIndex.
[^] # Re: DirectoryIndex
Posté par zazou . Évalué à 1.
[^] # Re: DirectoryIndex
Posté par NeoX . Évalué à 1.
toto.php en index.php
parfois cela suffit amplement.
[^] # Re: DirectoryIndex
Posté par zazou . Évalué à 1.
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log
par contre j'ai fais un index.php dans le repertoir root du serveur apache avec un phpinfo et ca fonctionne.pas de ma machine curieusement mais ca fonctionne d'une autre machine.mais ca c'est un autre probleme ^^
[^] # Re: DirectoryIndex
Posté par zazou . Évalué à 1.
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log
par contre j'ai fais un index.php dans le repertoir root du serveur apache avec un phpinfo et ca fonctionne.pas de ma machine curieusement mais ca fonctionne d'une autre machine.mais ca c'est un autre probleme ^^
[^] # Re: DirectoryIndex
Posté par zazou . Évalué à 1.
par contre j'ai toujours pas compris pourquoi j'arrive a afficher l'index.php qui se trouve dans le documentroot de monserveur apache depuis les autres machine et pas de la mienne (c'est le serveur en l'occurence)
[^] # Re: DirectoryIndex
Posté par Gyro Gearllose . Évalué à 2.
Je m'explique :
lorsque tu accède à ton virtualhost depuis l'extérieur, il y a une résolution DNS, et le client accède à ton serveur par le biais de ton interface réseau (probablement eth0), et apache applique les règles définies dans les fichiers de configuration.
Par contre, si ton serveur est configuré comme suit :
dans /etc/nsswitch.conf :
et dans /etc/hosts :
Lorsque tu utilises un navigateur pour afficher la page de mon_virtual.mon_domain.com, tu passes par localhost, et non par l'interface réseau, et c'est peut-être là que ça pêche...
Si ce n'est pas ça, alors je n'ai aucune idée de la façon de résoudre ton problème, ni de savoir pourquoi ton serveur réagit comme ça....
En espérant que ça t'aidera quand même.
[^] # Re: DirectoryIndex
Posté par Cali_Mero . Évalué à 1.
toto.php en index.php
parfois cela suffit amplement.
Il faut aussi peut-être lire le message auquel on répond, et réfléchir à la pertinence de sa réponse avant de valider...
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.