vinced33 Posté(e) le 13 mai 2005 Partager Posté(e) le 13 mai 2005 salut suite a une reinstallation de ma debian j'ai installé apache2 mais la je suis completement paume voici ma procedure apt-get install apache2 http://localhost pour verifier que apache fonctionne jusquici c'st bon apt-get install mysql-server /etc/init.d/mysql start apt-get install php4 php4-mysql php4-cli libapache2-mod-php4 /etc/init.d/apache2 restart j'ai creer un fichier test.php dans /var/www http://localhost/test.php et la gros probleme. j'ai essayé aussi ici http://localhost/apache2-default/phpinfo.php voici les log d'erreur e je ne comprend vraiment rien /var/log/error [Fri May 13 16:00:01 2005] [error] [client 127.0.0.1] (13)Permission denied: file permissions deny server access: /var/www/apache2-default/phpinfo.php [Fri May 13 16:00:01 2005] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico apparement un probleme de permission mais ce que je ne comprend pas non plus c'est ce favicon.ico d'ou sot il? j'ai aussi regarde les permission du fichier et c'est ok donc je ne vois pas le probleme. a noter que je fais ca pour une utilisation local Lien vers le commentaire Partager sur d’autres sites More sharing options...
azathoth_megalo Posté(e) le 13 mai 2005 Partager Posté(e) le 13 mai 2005 Ben ton fichier il est dans /var/www ou dans /var/www/apache2-default ? Et pour le favicon.ico, je crois que c'est ton client qui le demande. (Firefox te l'affiche en tête des onglets, par exemple le PCIN sur fond gris pour le forum pcinpact.) Lien vers le commentaire Partager sur d’autres sites More sharing options...
vinced33 Posté(e) le 13 mai 2005 Auteur Partager Posté(e) le 13 mai 2005 et bien je ne sais pas trop en fait puisque qu'avant c'etait a la racine mais avec apache2, apparement cela serait dans http://localhost/apache2-default/ toute la configuration est resté d'origine et je ne suis pas un grand maitre dans ce domaine mais j'ai quelques log qui tourne la dessus donc c'est pour ca que j'en ai besoin. mais la je suis totalement perdu. quand j'essai d'ouvrir ma page de test j'ai ce message probleme de permission. Forbidden You don't have permission to access /apache2-default/phpinfo.html on this server. Apache/2.0.54 (Debian GNU/Linux) Server at localhost Port 80 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Nis Posté(e) le 13 mai 2005 Partager Posté(e) le 13 mai 2005 Je ne suis pas non plus un maître en Apache et Php, mais essaie les trucs suivants : Tu devrais aller jeter un coup d'oeil dans le fichier httpd.conf. Il y a une ligne qui dit à quel répertoire correspond "l'adresse" localhost. (/var/www/htdocs/ par exemple). Est-ce que les fichiers sont bien placés dans /var/www/htdocs/apache2-default/phpinfo.php ? Peut-être que tu ne peux pas y accéder si elles ne sont pas dans ce répertoire. Il me semble que j'avais eu un problème comme ça à un moment ? @+ Lien vers le commentaire Partager sur d’autres sites More sharing options...
vinced33 Posté(e) le 13 mai 2005 Auteur Partager Posté(e) le 13 mai 2005 il n'y a rien ans le httpd.conf juste ce qu'il y a ci dessous # This is here for backwards compatability reasons and to support # installing 3rd party modules directly via apxs2, rather than # through the /etc/apache2/mods-{available,enabled} mechanism. # #LoadModule mod_placeholder /usr/lib/apache2/modules/mod_placeholder.so je n'ai pa ce htdocs dans /var/www/htdocs par contre j'ai du reinstalleceluici car dans etc/apache2/mods-available il me manquait les script php bizarre?? mais maintenant il y sont bien apt-get install libapache2-mod-php4 j'ai relancé le serveur et essayé de refaire un test mais sans succes enfin le message a changé Warning: Unknown(/var/www/phpinfo.php): failed to open stream: Permission denied in Unknown on line 0 Warning: (null)(): Failed opening '/var/www/phpinfo.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in Unknown on line 0 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Nis Posté(e) le 13 mai 2005 Partager Posté(e) le 13 mai 2005 Oui, ça dépend des versions je suppose. C'est de cela que je parlais : # DocumentRoot: Le répertoire racine des pages HTML # Toutes les pages affichées par le serveur sont dans la # hiérarchie de ce répertoire si on n'autorise pas les liens # (ce qui est conseillé) DocumentRoot "/web/htdocs" Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.