#26 Le 09/07/2008, à 18:38
- darkwhite
Re : Mon Apache et php sont fachés
pierre@darkwhite:~$ ls -lA /etc/apache2/mods-enabled
total 0
lrwxrwxrwx 1 root root 28 2008-01-12 22:53 alias.conf -> ../mods-available/alias.conf
lrwxrwxrwx 1 root root 28 2008-01-12 22:53 alias.load -> ../mods-available/alias.load
lrwxrwxrwx 1 root root 33 2008-01-12 22:53 auth_basic.load -> ../mods-available/auth_basic.load
lrwxrwxrwx 1 root root 33 2008-01-12 22:53 authn_file.load -> ../mods-available/authn_file.load
lrwxrwxrwx 1 root root 31 2008-01-12 23:35 auth_pam.load -> ../mods-available/auth_pam.load
lrwxrwxrwx 1 root root 37 2008-01-12 23:35 auth_sys_group.load -> ../mods-available/auth_sys_group.load
lrwxrwxrwx 1 root root 36 2008-01-12 22:53 authz_default.load -> ../mods-available/authz_default.load
lrwxrwxrwx 1 root root 38 2008-01-12 22:53 authz_groupfile.load -> ../mods-available/authz_groupfile.load
lrwxrwxrwx 1 root root 33 2008-01-12 22:53 authz_host.load -> ../mods-available/authz_host.load
lrwxrwxrwx 1 root root 33 2008-01-12 22:53 authz_user.load -> ../mods-available/authz_user.load
lrwxrwxrwx 1 root root 32 2008-01-12 22:53 autoindex.conf -> ../mods-available/autoindex.conf
lrwxrwxrwx 1 root root 32 2008-01-12 22:53 autoindex.load -> ../mods-available/autoindex.load
lrwxrwxrwx 1 root root 26 2008-01-12 23:03 cgi.load -> ../mods-available/cgi.load
lrwxrwxrwx 1 root root 26 2008-01-12 22:53 dir.conf -> ../mods-available/dir.conf
lrwxrwxrwx 1 root root 26 2008-01-12 22:53 dir.load -> ../mods-available/dir.load
lrwxrwxrwx 1 root root 26 2008-01-12 22:53 env.load -> ../mods-available/env.load
lrwxrwxrwx 1 root root 27 2008-01-12 22:53 mime.conf -> ../mods-available/mime.conf
lrwxrwxrwx 1 root root 27 2008-01-12 22:53 mime.load -> ../mods-available/mime.load
lrwxrwxrwx 1 root root 34 2008-01-12 22:53 negotiation.conf -> ../mods-available/negotiation.conf
lrwxrwxrwx 1 root root 34 2008-01-12 22:53 negotiation.load -> ../mods-available/negotiation.load
lrwxrwxrwx 1 root root 27 2008-01-12 23:03 php5.conf -> ../mods-available/php5.conf
lrwxrwxrwx 1 root root 27 2008-01-12 23:03 php5.load -> ../mods-available/php5.load
lrwxrwxrwx 1 root root 31 2008-01-12 22:53 setenvif.conf -> ../mods-available/setenvif.conf
lrwxrwxrwx 1 root root 31 2008-01-12 22:53 setenvif.load -> ../mods-available/setenvif.load
lrwxrwxrwx 1 root root 29 2008-01-12 22:53 status.conf -> ../mods-available/status.conf
lrwxrwxrwx 1 root root 29 2008-01-12 22:53 status.load -> ../mods-available/status.load
lrwxrwxrwx 1 root root 28 2008-01-12 23:03 suphp.conf -> ../mods-available/suphp.conf
lrwxrwxrwx 1 root root 28 2008-01-12 23:03 suphp.load -> ../mods-available/suphp.load
root@darkwhite:/home/pierre# locate suphp
/usr/lib/apache2/modules/mod_suphp.so
/usr/lib/suphp
/usr/lib/suphp/suphp
/usr/share/doc/libapache2-mod-suphp
/usr/share/doc/libapache2-mod-suphp/changelog.Debian.gz
/usr/share/doc/libapache2-mod-suphp/changelog.gz
/usr/share/doc/libapache2-mod-suphp/copyright
/usr/share/doc/libapache2-mod-suphp/NEWS.Debian.gz
/usr/share/doc/libapache2-mod-suphp/CONFIG
/usr/share/doc/libapache2-mod-suphp/README.gz
/usr/share/doc/suphp-common
/usr/share/doc/suphp-common/changelog.Debian.gz
/usr/share/doc/suphp-common/changelog.gz
/usr/share/doc/suphp-common/copyright
/usr/share/doc/suphp-common/NEWS.Debian.gz
/usr/share/doc/suphp-common/CONFIG
/usr/share/lintian/overrides/suphp-common
/usr/share/man/man8/suphp.8.gz
/var/log/suphp
/var/log/suphp/suphp.log.2.gz
/var/log/suphp/suphp.log
/var/log/suphp/suphp.log.1
/var/lib/dpkg/info/libapache2-mod-suphp.list
/var/lib/dpkg/info/suphp-common.list
/var/lib/dpkg/info/suphp-common.md5sums
/var/lib/dpkg/info/libapache2-mod-suphp.postinst
/var/lib/dpkg/info/libapache2-mod-suphp.conffiles
/var/lib/dpkg/info/suphp-common.postrm
/var/lib/dpkg/info/libapache2-mod-suphp.prerm
/var/lib/dpkg/info/suphp-common.conffiles
/var/lib/dpkg/info/libapache2-mod-suphp.md5sums
/etc/logrotate.d/suphp-common
/etc/apache2/mods-available/suphp.conf
/etc/apache2/mods-available/suphp.load
/etc/apache2/mods-enabled/suphp.conf
/etc/apache2/mods-enabled/suphp.load
/etc/suphp
/etc/suphp/suphp.conf
Hors ligne
#27 Le 10/07/2008, à 10:15
- wblitz
Re : Mon Apache et php sont fachés
c'est le module suphp qui provoque la vérification des droits sur le répertoire (fichier de configuration /etc/suphp/suphp.conf)
donc deux possibilités :
- désactiver ce module :
sudo a2dismod suphp
sudo /etc/init.d/apache2 reload
- modifier la configuration du module et redémarrer ensuite apache
n'oublie pas par contre de lancer le chmod de mon post précédent, ça sera plus "propre". pense bien également que /var/www n'est pas accessible en lecture pour les utilisateurs "normaux" ; tu dois utiliser sudo pour y copier des fichier (n'oublie pas de modifier le propriétaire et le groupe propriétaire en www-data)
tu peux également activer le module userdir :
sudo a2enmod userdir
sudo /etc/init.d/apache2 reload
crée ensuite un répertoire public_html dans ton répertoire personnel. tu auras alors accès aux fichiers présents dans ce répertoire par http://localhost/~ton_login. il faut cependant t'assurer que ton répertoire personnel est lisible par l'utilisateur www-data :
chmod o+x /home/ton_login
et que le répertoir public_html que tu viens de créer également :
chmod 755 /home/ton_login/public_html
"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs
Hors ligne
#28 Le 10/07/2008, à 12:23
- darkwhite
Re : Mon Apache et php sont fachés
MErci beaucoup ça marche !
Mais a quoi renvoie cet utilisateur www-data
Hors ligne
#29 Le 10/07/2008, à 12:33
- wblitz
Re : Mon Apache et php sont fachés
c'est l'utilisateur sous lequel est lancé le processus apache. il faut donc que cet utilisateur ait la possibilité d'accéder en lecture (a minima) aux fichiers du/des répertoire(s) défini(s) par la/les directive(s) DocumentRoot de la configuration d'apache.
"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs
Hors ligne