Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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