Probleme apres mise a jour Apache2 [URGENT]

Le
Hugues MORIN
--001a113a359c02504704f2af3974
Content-Type: text/plain; charset=ISO-8859-1

Bonjour

Depuis ce matin, je suis confronte a un probleme sur un serveur dedie
suite une mise a jour d'apache2.

Apres cette mise a jour, les sites sur ce serveur ne renvoient plus que
l'erreur 500

Apres avoir consulte les logs et avoir pas mal chercher, il s'avere que
l'un des problemes ete lie a suphp.
J'ai modifie l'uid_min/gid_min (en mettant a 33 a la place de 100) dans
suphp.conf et l'erreur 500 a disparu pour certains sites mais il reste des
bugs.

Les fichiers des sites ont comme proprietaire/groupe www-data (uid/gid:33)
J'utilise aussi un myuser (uid/gid:1000) qui appartient au groupe www-data
et le user www-data appartient aussi au groupe myuser.
En fonction des droit sur les fichiers (604/644 ou 705/755), avant la MAJ,
les fichiers pouvaient etre affiches queqluesoit leur proprietaire.

Actuellement voila la situtation:
- tout les sites dont les fichiers/repertoires appartiennent a www-data
s'affiche mais il y a des bugs. (des bug lie aux sessions ou au cookie
probablement)
- les sites ayant 1 seul fichier/repertoire appartenant a myuser son en
erreur 500
- impossible de se connecter a phpmyadmin, j'obtiens une fenetre me
demandant si je veux telecharger le fichier ou l'ouvrir avec gedit

Je suis vraiement tres ennuye car c'est professionnel (site ecommerce) et
je maitrise assez mal l'admin systeme.

J'espere que l'on d'entre vous sait comment resoudre ce probleme ou que
vous pourrez me donner des pistes de recherches.

Cordialement
Hugues

--001a113a359c02504704f2af3974
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir="ltr"><div><div><div><div>Bonjour<br><br></div>Depuis ce matin, =
je suis confronte a un probleme sur un serveur dedie suite  une mise a jo=
ur d&#39;apache2.<br><br></div>Apres cette mise a jour, les sites sur ce se=
rveur ne renvoient plus que l&#39;erreur 500<br>
<br></div><div>Apres avoir consulte les logs et avoir pas mal chercher, il =
s&#39;avere que l&#39;un des problemes ete lie a suphp. <br>J&#39;ai modifi=
e l&#39;uid_min/gid_min (en mettant a 33 a la place de 100) dans suphp.conf=
et l&#39;erreur 500 a disparu pour certains sites mais il reste des bugs.<=
br>
<br></div><div>Les fichiers des sites ont comme proprietaire/groupe www-dat=
a (uid/gid:33)<br></div><div>J&#39;utilise aussi un myuser (uid/gid:1000) q=
ui appartient au groupe www-data et le user www-data appartient aussi au gr=
oupe myuser.<br>
</div><div>En fonction des droit sur les fichiers (604/644 ou 705/755), ava=
nt la MAJ, les fichiers pouvaient etre affiches queqluesoit leur proprietai=
re.<br><br></div><div>Actuellement voila la situtation:<br></div><div>- tou=
t les sites dont les fichiers/repertoires appartiennent a www-data s&#39;af=
fiche mais il y a des bugs. (des bug lie aux sessions ou au cookie probable=
ment)<br>
</div><div>- les sites ayant 1 seul fichier/repertoire appartenant a myuser=
son en erreur 500<br></div><div>- impossible de se connecter a phpmyadmin,=
j&#39;obtiens une fenetre me demandant si je veux telecharger le fichier o=
u l&#39;ouvrir avec gedit<br>
<br></div>Je suis vraiement tres ennuye car c&#39;est professionnel (site e=
commerce) et je maitrise assez mal l&#39;admin systeme.<br><br></div><div>J=
&#39;espere que l&#39;on d&#39;entre vous sait comment resoudre ce probleme=
ou que vous pourrez me donner des pistes de recherches.<br>
<br></div><div>Cordialement<br></div><div>Hugues<br></div><div><br></div></=
div>

--001a113a359c02504704f2af3974--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/CAMEeNc1fsJtYWumCCU4g45NdkuRhY1agbNhAiMGo3T7iBwhePA@mail.gmail.com
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Hugues MORIN
Le #25997112
--001a113a99d20e77e904f2b0058b
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

salut

voila ce que ca donne et le resultat apres avoir recreer les symlink et
redemarrer apache:

:/etc/apache2/mods-enabled# ls -l
total 0
lrwxrwxrwx 1 root root 30 23 mars 2012 actions.conf ->
../mods-available/actions.conf
lrwxrwxrwx 1 root root 30 23 mars 2012 actions.load ->
../mods-available/actions.load
lrwxrwxrwx 1 root root 28 23 mars 2012 alias.conf ->
../mods-available/alias.conf
lrwxrwxrwx 1 root root 28 23 mars 2012 alias.load ->
../mods-available/alias.load
lrwxrwxrwx 1 root root 33 23 mars 2012 auth_basic.load ->
../mods-available/auth_basic.load
lrwxrwxrwx 1 root root 34 23 mars 2012 auth_digest.load ->
../mods-available/auth_digest.load
lrwxrwxrwx 1 root root 33 23 mars 2012 authn_file.load ->
../mods-available/authn_file.load
lrwxrwxrwx 1 root root 36 23 mars 2012 authz_default.load ->
../mods-available/authz_default.load
lrwxrwxrwx 1 root root 38 23 mars 2012 authz_groupfile.load ->
../mods-available/authz_groupfile.load
lrwxrwxrwx 1 root root 33 23 mars 2012 authz_host.load ->
../mods-available/authz_host.load
lrwxrwxrwx 1 root root 33 23 mars 2012 authz_user.load ->
../mods-available/authz_user.load
lrwxrwxrwx 1 root root 32 23 mars 2012 autoindex.conf ->
../mods-available/autoindex.conf
lrwxrwxrwx 1 root root 32 23 mars 2012 autoindex.load ->
../mods-available/autoindex.load
lrwxrwxrwx 1 root root 27 18 févr. 10:53 cgid.conf ->
../mods-available/cgid.conf
lrwxrwxrwx 1 root root 27 18 févr. 10:53 cgid.load ->
../mods-available/cgid.load
lrwxrwxrwx 1 root root 26 23 mars 2012 cgi.load ->
../mods-available/cgi.load
lrwxrwxrwx 1 root root 29 23 mars 2012 dav_fs.conf ->
../mods-available/dav_fs.conf
lrwxrwxrwx 1 root root 29 23 mars 2012 dav_fs.load ->
../mods-available/dav_fs.load
lrwxrwxrwx 1 root root 26 23 mars 2012 dav.load ->
../mods-available/dav.load
lrwxrwxrwx 1 root root 30 23 mars 2012 deflate.conf ->
../mods-available/deflate.conf
lrwxrwxrwx 1 root root 30 23 mars 2012 deflate.load ->
../mods-available/deflate.load
lrwxrwxrwx 1 root root 26 23 mars 2012 dir.conf ->
../mods-available/dir.conf
lrwxrwxrwx 1 root root 26 23 mars 2012 dir.load ->
../mods-available/dir.load
lrwxrwxrwx 1 root root 26 23 mars 2012 env.load ->
../mods-available/env.load
lrwxrwxrwx 1 root root 28 23 mars 2012 fcgid.conf ->
../mods-available/fcgid.conf
lrwxrwxrwx 1 root root 28 23 mars 2012 fcgid.load ->
../mods-available/fcgid.load
lrwxrwxrwx 1 root root 30 23 mars 2012 include.load ->
../mods-available/include.load
lrwxrwxrwx 1 root root 27 23 mars 2012 mime.conf ->
../mods-available/mime.conf
lrwxrwxrwx 1 root root 27 23 mars 2012 mime.load ->
../mods-available/mime.load
lrwxrwxrwx 1 root root 34 23 mars 2012 negotiation.conf ->
../mods-available/negotiation.conf
lrwxrwxrwx 1 root root 34 23 mars 2012 negotiation.load ->
../mods-available/negotiation.load
lrwxrwxrwx 1 root root 33 23 mars 2012 reqtimeout.conf ->
../mods-available/reqtimeout.conf
lrwxrwxrwx 1 root root 33 23 mars 2012 reqtimeout.load ->
../mods-available/reqtimeout.load
lrwxrwxrwx 1 root root 30 23 mars 2012 rewrite.load ->
../mods-available/rewrite.load
lrwxrwxrwx 1 root root 27 23 mars 2012 ruby.load ->
../mods-available/ruby.load
lrwxrwxrwx 1 root root 31 23 mars 2012 setenvif.conf ->
../mods-available/setenvif.conf
lrwxrwxrwx 1 root root 31 23 mars 2012 setenvif.load ->
../mods-available/setenvif.load
lrwxrwxrwx 1 root root 26 23 mars 2012 ssl.conf ->
../mods-available/ssl.conf
lrwxrwxrwx 1 root root 26 23 mars 2012 ssl.load ->
../mods-available/ssl.load
lrwxrwxrwx 1 root root 29 23 mars 2012 status.conf ->
../mods-available/status.conf
lrwxrwxrwx 1 root root 29 23 mars 2012 status.load ->
../mods-available/status.load
lrwxrwxrwx 1 root root 29 23 mars 2012 suexec.load ->
../mods-available/suexec.load
lrwxrwxrwx 1 root root 28 23 mars 2012 suphp.conf ->
../mods-available/suphp.conf
lrwxrwxrwx 1 root root 28 23 mars 2012 suphp.load ->
../mods-available/suphp.load

:/etc/apache2/mods-enabled# ln -s ../mods-available/php5.conf
php5.conf
:/etc/apache2/mods-enabled# ln -s ../mods-available/php5.load
php5.load

:/etc/apache2/mods-enabled# ls -l
total 0
lrwxrwxrwx 1 root root 30 23 mars 2012 actions.conf ->
../mods-available/actions.conf
lrwxrwxrwx 1 root root 30 23 mars 2012 actions.load ->
../mods-available/actions.load
lrwxrwxrwx 1 root root 28 23 mars 2012 alias.conf ->
../mods-available/alias.conf
lrwxrwxrwx 1 root root 28 23 mars 2012 alias.load ->
../mods-available/alias.load
lrwxrwxrwx 1 root root 33 23 mars 2012 auth_basic.load ->
../mods-available/auth_basic.load
lrwxrwxrwx 1 root root 34 23 mars 2012 auth_digest.load ->
../mods-available/auth_digest.load
lrwxrwxrwx 1 root root 33 23 mars 2012 authn_file.load ->
../mods-available/authn_file.load
lrwxrwxrwx 1 root root 36 23 mars 2012 authz_default.load ->
../mods-available/authz_default.load
lrwxrwxrwx 1 root root 38 23 mars 2012 authz_groupfile.load ->
../mods-available/authz_groupfile.load
lrwxrwxrwx 1 root root 33 23 mars 2012 authz_host.load ->
../mods-available/authz_host.load
lrwxrwxrwx 1 root root 33 23 mars 2012 authz_user.load ->
../mods-available/authz_user.load
lrwxrwxrwx 1 root root 32 23 mars 2012 autoindex.conf ->
../mods-available/autoindex.conf
lrwxrwxrwx 1 root root 32 23 mars 2012 autoindex.load ->
../mods-available/autoindex.load
lrwxrwxrwx 1 root root 27 18 févr. 10:53 cgid.conf ->
../mods-available/cgid.conf
lrwxrwxrwx 1 root root 27 18 févr. 10:53 cgid.load ->
../mods-available/cgid.load
lrwxrwxrwx 1 root root 26 23 mars 2012 cgi.load ->
../mods-available/cgi.load
lrwxrwxrwx 1 root root 29 23 mars 2012 dav_fs.conf ->
../mods-available/dav_fs.conf
lrwxrwxrwx 1 root root 29 23 mars 2012 dav_fs.load ->
../mods-available/dav_fs.load
lrwxrwxrwx 1 root root 26 23 mars 2012 dav.load ->
../mods-available/dav.load
lrwxrwxrwx 1 root root 30 23 mars 2012 deflate.conf ->
../mods-available/deflate.conf
lrwxrwxrwx 1 root root 30 23 mars 2012 deflate.load ->
../mods-available/deflate.load
lrwxrwxrwx 1 root root 26 23 mars 2012 dir.conf ->
../mods-available/dir.conf
lrwxrwxrwx 1 root root 26 23 mars 2012 dir.load ->
../mods-available/dir.load
lrwxrwxrwx 1 root root 26 23 mars 2012 env.load ->
../mods-available/env.load
lrwxrwxrwx 1 root root 28 23 mars 2012 fcgid.conf ->
../mods-available/fcgid.conf
lrwxrwxrwx 1 root root 28 23 mars 2012 fcgid.load ->
../mods-available/fcgid.load
lrwxrwxrwx 1 root root 30 23 mars 2012 include.load ->
../mods-available/include.load
lrwxrwxrwx 1 root root 27 23 mars 2012 mime.conf ->
../mods-available/mime.conf
lrwxrwxrwx 1 root root 27 23 mars 2012 mime.load ->
../mods-available/mime.load
lrwxrwxrwx 1 root root 34 23 mars 2012 negotiation.conf ->
../mods-available/negotiation.conf
lrwxrwxrwx 1 root root 34 23 mars 2012 negotiation.load ->
../mods-available/negotiation.load
lrwxrwxrwx 1 root root 27 18 févr. 16:22 php5.conf ->
../mods-available/php5.conf
lrwxrwxrwx 1 root root 27 18 févr. 16:22 php5.load ->
../mods-available/php5.load
lrwxrwxrwx 1 root root 33 23 mars 2012 reqtimeout.conf ->
../mods-available/reqtimeout.conf
lrwxrwxrwx 1 root root 33 23 mars 2012 reqtimeout.load ->
../mods-available/reqtimeout.load
lrwxrwxrwx 1 root root 30 23 mars 2012 rewrite.load ->
../mods-available/rewrite.load
lrwxrwxrwx 1 root root 27 23 mars 2012 ruby.load ->
../mods-available/ruby.load
lrwxrwxrwx 1 root root 31 23 mars 2012 setenvif.conf ->
../mods-available/setenvif.conf
lrwxrwxrwx 1 root root 31 23 mars 2012 setenvif.load ->
../mods-available/setenvif.load
lrwxrwxrwx 1 root root 26 23 mars 2012 ssl.conf ->
../mods-available/ssl.conf
lrwxrwxrwx 1 root root 26 23 mars 2012 ssl.load ->
../mods-available/ssl.load
lrwxrwxrwx 1 root root 29 23 mars 2012 status.conf ->
../mods-available/status.conf
lrwxrwxrwx 1 root root 29 23 mars 2012 status.load ->
../mods-available/status.load
lrwxrwxrwx 1 root root 29 23 mars 2012 suexec.load ->
../mods-available/suexec.load
lrwxrwxrwx 1 root root 28 23 mars 2012 suphp.conf ->
../mods-available/suphp.conf
lrwxrwxrwx 1 root root 28 23 mars 2012 suphp.load ->
../mods-available/suphp.load

:/etc/apache2/mods-enabled# /etc/init.d/apache2 restart
apache2: Syntax error on line 205 of /etc/apache2/apache2.conf: Syntax
error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load
/usr/lib/apache2/modules/libphp5.so into server:
/usr/lib/apache2/modules/libphp5.so: cannot open shared object file: No
such file or directory
Action 'configtest' failed.
The Apache error log may have more information.
failed!


Il n'y a rien d'enregistre dans error.log

Cdlt
Hugues



Le 18 février 2014 16:06,
c'est un problème de php, ton module php n'est plus "connecté" à ap ache

que donne la commande :

ls -l /etc/apache2/mods-enabled


Cédric Barribaud

------------------------------
*De: *"Hugues MORIN" *À: *"Liste Debian" *Envoyé: *Mardi 18 Février 2014 15:38:16
*Objet: *Probleme apres mise a jour Apache2 [URGENT]


Bonjour

Depuis ce matin, je suis confronte a un probleme sur un serveur dedie
suite une mise a jour d'apache2.

Apres cette mise a jour, les sites sur ce serveur ne renvoient plus que
l'erreur 500

Apres avoir consulte les logs et avoir pas mal chercher, il s'avere que
l'un des problemes ete lie a suphp.
J'ai modifie l'uid_min/gid_min (en mettant a 33 a la place de 100) dans
suphp.conf et l'erreur 500 a disparu pour certains sites mais il reste de s
bugs.

Les fichiers des sites ont comme proprietaire/groupe www-data (uid/gid:33 )
J'utilise aussi un myuser (uid/gid:1000) qui appartient au groupe www-dat a
et le user www-data appartient aussi au groupe myuser.
En fonction des droit sur les fichiers (604/644 ou 705/755), avant la MAJ ,
les fichiers pouvaient etre affiches queqluesoit leur proprietaire.

Actuellement voila la situtation:
- tout les sites dont les fichiers/repertoires appartiennent a www-data
s'affiche mais il y a des bugs. (des bug lie aux sessions ou au cookie
probablement)
- les sites ayant 1 seul fichier/repertoire appartenant a myuser son en
erreur 500
- impossible de se connecter a phpmyadmin, j'obtiens une fenetre me
demandant si je veux telecharger le fichier ou l'ouvrir avec gedit

Je suis vraiement tres ennuye car c'est professionnel (site ecommerce) et
je maitrise assez mal l'admin systeme.

J'espere que l'on d'entre vous sait comment resoudre ce probleme ou que
vous pourrez me donner des pistes de recherches.

Cordialement
Hugues






--001a113a99d20e77e904f2b0058b
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

lrwxrwxrwx 1 root root 30 23 mars   2012 actions.load -&gt; ../mods-ava ilable/actions.load lrwxrwxrwx 1 root root 33 23 mars   2012 auth_basic.load -&gt; ../mods- available/auth_basic.load lrwxrwxrwx 1 root root 36 23 mars   2012 authz_default.load -&gt; ../mo ds-available/authz_default.load lrwxrwxrwx 1 root root 33 23 mars   2012 authz_user.load -&gt; ../mods- available/authz_user.load lrwxrwxrwx 1 root root 27 18 févr. 10:53 cgid.conf -&gt; ../mods-availabl e/cgid.conf lrwxrwxrwx 1 root root 29 23 mars   2012 dav_fs.conf -&gt; ../mods-avai lable/dav_fs.conf lrwxrwxrwx 1 root root 30 23 mars   2012 deflate.conf -&gt; ../mods-ava ilable/deflate.conf lrwxrwxrwx 1 root root 26 23 mars   2012 dir.load -&gt; ../mods-availab le/dir.load lrwxrwxrwx 1 root root 28 23 mars   2012 fcgid.load -&gt; ../mods-avail able/fcgid.load lrwxrwxrwx 1 root root 27 23 mars   2012 mime.load -&gt; ../mods-availa ble/mime.load lrwxrwxrwx 1 root root 33 23 mars   2012 reqtimeout.conf -&gt; ../mods- available/reqtimeout.conf lrwxrwxrwx 1 root root 27 23 mars   2012 ruby.load -&gt; ../mods-availa ble/ruby.load lrwxrwxrwx 1 root root 26 23 mars   2012 ssl.conf -&gt; ../mods-availab le/ssl.conf lrwxrwxrwx 1 root root 29 23 mars   2012 status.load -&gt; ../mods-avai lable/status.load lrwxrwxrwx 1 root root 28 23 mars   2012 suphp.load -&gt; ../mods-avail able/suphp.load lrwxrwxrwx 1 root root 28 23 mars   2012 alias.conf -&gt; ../mods-avail able/alias.conf lrwxrwxrwx 1 root root 34 23 mars   2012 auth_digest.load -&gt; ../mods -available/auth_digest.load lrwxrwxrwx 1 root root 38 23 mars   2012 authz_groupfile.load -&gt; ../ mods-available/authz_groupfile.load lrwxrwxrwx 1 root root 32 23 mars   2012 autoindex.conf -&gt; ../mods-a vailable/autoindex.conf lrwxrwxrwx 1 root root 27 18 févr. 10:53 cgid.load -&gt; ../mods-availabl e/cgid.load lrwxrwxrwx 1 root root 29 23 mars   2012 dav_fs.load -&gt; ../mods-avai lable/dav_fs.load lrwxrwxrwx 1 root root 30 23 mars   2012 deflate.load -&gt; ../mods-ava ilable/deflate.load lrwxrwxrwx 1 root root 26 23 mars   2012 env.load -&gt; ../mods-availab le/env.load lrwxrwxrwx 1 root root 30 23 mars   2012 include.load -&gt; ../mods-ava ilable/include.load lrwxrwxrwx 1 root root 34 23 mars   2012 negotiation.conf -&gt; ../mods -available/negotiation.conf lrwxrwxrwx 1 root root 27 18 févr. 16:22 php5.load -&gt; ../mods-availabl e/php5.load lrwxrwxrwx 1 root root 30 23 mars   2012 rewrite.load -&gt; ../mods-ava ilable/rewrite.load lrwxrwxrwx 1 root root 31 23 mars   2012 setenvif.load -&gt; ../mods-av ailable/setenvif.load lrwxrwxrwx 1 root root 29 23 mars   2012 status.conf -&gt; ../mods-avai lable/status.conf lrwxrwxrwx 1 root root 28 23 mars   2012 suphp.conf -&gt; ../mods-avail able/suphp.conf apache2: Syntax error on line 205 of /etc/apache2/apache2.conf: Syntax erro r on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/ap ache2/modules/libphp5.so into server: /usr/lib/apache2/modules/libphp5.so: cannot open shared object file: No such file or directory<br>
Action &#39;configtest&#39; failed. <br>que donne la commande :<br><br>ls -l /etc/apache2/mods-enabled<br><br>< br><div><span name="x"></span>Cédric Barribaud<span name="x"></span>< br></div><br><hr><div style="font-size:12pt;font-style:normal;font-family :Helvetica,Arial,sans-serif;text-decoration:none;font-weight:normal">
<br></div>Apres cette mise a jour, les sites sur ce serveur ne renvoient pl us que l&#39;erreur 500<br>


- tout les sites dont les fichiers/repertoires appartiennent a www-data s&# 39;affiche mais il y a des bugs. (des bug lie aux sessions ou au cookie pro bablement)<br>
</div><div>- les sites ayant 1 seul fichier/repertoire appartenant a myuser son en erreur 500<br></div><div>- impossible de se connecter a phpmyadmin, j&#39;obtiens une fenetre me demandant si je veux telecharger le fichier o u l&#39;ouvrir avec gedit<br>


<br></div><div>Cordialement<br></div><div>Hugues<br></div><div><br></div></ div>
</div></div></div><br></div></div></blockquote></div><br></div>

--001a113a99d20e77e904f2b0058b--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/CAMEeNc1r1ckTf9yL4j0+h_vuYAY24ywWb5jJ1zMt5gOD7HBv+
Hugues MORIN
Le #25997142
--001a113698745197de04f2b03acd
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Salut

voila un vhost:
<VirtualHost *:80>
ServerAdmin
ServerName www.mysite.com
ServerAlias mysite.com *.mysite.com
DocumentRoot /var/www/mysite
# <Directory />
# Options FollowSymLinks
# AllowOverride None
# </Directory>
<Directory /var/www/mysite/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride All
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

suphp.conf:
[global]
;Path to logfile
logfile=/var/log/suphp/suphp.log

;Loglevel
loglevel=info

;User Apache is running as
webserver_user=www-data

;Path all scripts have to be in
docroot=/var/www:${HOME}/public_html

;Path to chroot() to before executing script
;chroot=/mychroot

; Security options
allow_file_group_writeableúlse
allow_file_others_writeableúlse
allow_directory_group_writeableúlse
allow_directory_others_writeableúlse

;Check wheter script is within DOCUMENT_ROOT
check_vhost_docroot=true

;Send minor error messages to browser
errors_to_browserúlse

;PATH environment variable
env_path=/bin:/usr/bin

;Umask to set, specify in octal notation
umask22

; Minimum UID
;min_uid0
min_uid3

; Minimum GID
;min_gid0
min_gid3

[handlers]
;Handler for php-scripts
application/x-httpd-suphp="php:/usr/bin/php-cgi"

;Handler for CGI-scripts
x-suphp-cgi="execute:!self"
x-httpd-suphp="php:/usr/bin/php-cgi"

dans error.log pour les sites encore en erreur 500 (car ils ont un fichier
appartenant a myuser)
[Tue Feb 18 16:07:43 2014] [error] [client xxx.xxx.xxx.xxx] SoftException
in Application.cpp:555: Directory /var/www/mysite2 is not owned by myuser
[Tue Feb 18 16:07:43 2014] [error] [client xxx.xxx.xxx.xxx] Premature end
of script headers: index.php

Je continue de chercher mais plus je cherche plus ca me depasse.... :-(
Avez vous besoin d'autres choses?

Merci de votre aide

Cordialement
Hugues


Le 18 février 2014 16:32,
Bonjour Hugues,

Pourrais tu être plus précis ? Peux tu renvoyer les sections de
configuration d'un de tes vhosts, de ton suphp.conf, etc ?
Et accompagnés des entrées de logs correspondantes ?

Merci

Le 2014-02-18 15:38, Hugues MORIN a écrit :

Bonjour

Depuis ce matin, je suis confronte a un probleme sur un serveur dedie
suite une mise a jour d'apache2.

Apres cette mise a jour, les sites sur ce serveur ne renvoient plus que
l'erreur 500

Apres avoir consulte les logs et avoir pas mal chercher, il s'avere que
l'un des problemes ete lie a suphp.
J'ai modifie l'uid_min/gid_min (en mettant a 33 a la place de 100) dans
suphp.conf et l'erreur 500 a disparu pour certains sites mais il reste d es
bugs.

Les fichiers des sites ont comme proprietaire/groupe www-data (uid/gid:3 3)
J'utilise aussi un myuser (uid/gid:1000) qui appartient au groupe www-da ta
et le user www-data appartient aussi au groupe myuser.
En fonction des droit sur les fichiers (604/644 ou 705/755), avant la MA J,
les fichiers pouvaient etre affiches queqluesoit leur proprietaire.

Actuellement voila la situtation:
- tout les sites dont les fichiers/repertoires appartiennent a www-data
s'affiche mais il y a des bugs. (des bug lie aux sessions ou au cookie
probablement)
- les sites ayant 1 seul fichier/repertoire appartenant a myuser son en
erreur 500
- impossible de se connecter a phpmyadmin, j'obtiens une fenetre me
demandant si je veux telecharger le fichier ou l'ouvrir avec gedit

Je suis vraiement tres ennuye car c'est professionnel (site ecommerce) e t
je maitrise assez mal l'admin systeme.

J'espere que l'on d'entre vous sait comment resoudre ce probleme ou que
vous pourrez me donner des pistes de recherches.

Cordialement
Hugues







--001a113698745197de04f2b03acd
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

    ServerAlias #    &lt;/Directory&gt;<br>    &lt;Directory /var/www/mysite/&g t;<br>        Options Indexes FollowSymLinks MultiViews<br>         AllowOverride All<br>        Order allow,deny< br>        allow from all<br>    &lt;/Directory&gt;<br>
<br>    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/<br>    &lt;Dire ctory &quot;/usr/lib/cgi-bin&quot;&gt;<br>        AllowOverride All<br>        Options +ExecCGI -MultiViews +SymLinksIfOwnerMa tch<br>        Order allow,deny<br>
        Allow from all webserver_user=www-data<br><br>;Path all scripts have to be in<br>docroot =/var/www:${HOME}/public_html<br><br>;Path to chroot() to before executin g script<br>;chroot=/mychroot<br><br>; Security options<br>allow_file_gro up_writeableúlse<br>
allow_file_others_writeableúlse<br>allow_directory_group_writeableú lse<br>allow_directory_others_writeableúlse<br><br>;Check wheter script is within DOCUMENT_ROOT<br>check_vhost_docroot=true<br><br>;Send minor e rror messages to browser<br>
errors_to_browserúlse<br><br>;PATH environment variable<br>env_path=/ bin:/usr/bin<br><br>;Umask to set, specify in octal notation<br>umask2 2<br><br>; Minimum UID<br>;min_uid0<br>min_uid3<br><br>; Minimum G ID<br>
;min_gid0<br>min_gid3<br><br>[handlers]<br>;Handler for php-script s<br>application/x-httpd-suphp=&quot;php:/usr/bin/php-cgi&quot;<br><br>;H andler for CGI-scripts<br>x-suphp-cgi=&quot;execute:!self&quot;<br>x-http d-suphp=&quot;php:/usr/bin/php-cgi&quot;<br>
[Tue Feb 18 16:07:43 2014] [error] [client xxx.xxx.xxx.xxx] Premature end o f script headers: index.php <br>
Pourrais tu être plus précis ? Peux tu renvoyer les sections de configu ration d&#39;un de tes vhosts, de ton suphp.conf, etc ?<br>
Et accompagnés des entrées de logs correspondantes ?<br>
<br>
Merci<br>
<br>
Le 2014-02-18 15:38, Hugues MORIN a écrit :<div class="HOEnZb"><div c lass="h5"><br>
Bonjour<br>
<br>
Depuis ce matin, je suis confronte a un probleme sur un serveur dedie<br>
suite  une mise a jour d&#39;apache2.<br>
<br>
Apres cette mise a jour, les sites sur ce serveur ne renvoient plus que<br>
l&#39;erreur 500<br>
<br>
Apres avoir consulte les logs et avoir pas mal chercher, il s&#39;avere que <br>
l&#39;un des problemes ete lie a suphp.<br>
J&#39;ai modifie l&#39;uid_min/gid_min (en mettant a 33 a la place de 100) dans<br>
suphp.conf et l&#39;erreur 500 a disparu pour certains sites mais il reste des<br>
bugs.<br>
<br>
Les fichiers des sites ont comme proprietaire/groupe www-data (uid/gid:33)< br>
J&#39;utilise aussi un myuser (uid/gid:1000) qui appartient au groupe www-d ata<br>
et le user www-data appartient aussi au groupe myuser.<br>
En fonction des droit sur les fichiers (604/644 ou 705/755), avant la MAJ,< br>
les fichiers pouvaient etre affiches queqluesoit leur proprietaire.<br>
<br>
Actuellement voila la situtation:<br>
- tout les sites dont les fichiers/repertoires appartiennent a www-data<br>
s&#39;affiche mais il y a des bugs. (des bug lie aux sessions ou au cookie< br>
probablement)<br>
- les sites ayant 1 seul fichier/repertoire appartenant a myuser son en<br>
erreur 500<br>
- impossible de se connecter a phpmyadmin, j&#39;obtiens une fenetre me<br>
demandant si je veux telecharger le fichier ou l&#39;ouvrir avec gedit<br>
<br>
Je suis vraiement tres ennuye car c&#39;est professionnel (site ecommerce) et<br>
je maitrise assez mal l&#39;admin systeme.<br>
<br>
J&#39;espere que l&#39;on d&#39;entre vous sait comment resoudre ce problem e ou que<br>
vous pourrez me donner des pistes de recherches.<br>
<br>
Cordialement<br>
Hugues<br>
</blockquote>
</div></div></blockquote></div><br></div>

--001a113698745197de04f2b03acd--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/CAMEeNc0jL-zdODz2GeXmMcLvr6gRsKF1o1k_+
Ramage Philippe - l3w0rm
Le #25997172
Salut

as tu regardé les log apache?




Le 18/02/2014 15:38, Hugues MORIN a écrit :
Bonjour

Depuis ce matin, je suis confronte a un probleme sur un serveur dedie
suite une mise a jour d'apache2.

Apres cette mise a jour, les sites sur ce serveur ne renvoient plus que
l'erreur 500

Apres avoir consulte les logs et avoir pas mal chercher, il s'avere que
l'un des problemes ete lie a suphp.
J'ai modifie l'uid_min/gid_min (en mettant a 33 a la place de 100) dans
suphp.conf et l'erreur 500 a disparu pour certains sites mais il reste
des bugs.

Les fichiers des sites ont comme proprietaire/groupe www-data (uid/gid:33)
J'utilise aussi un myuser (uid/gid:1000) qui appartient au groupe
www-data et le user www-data appartient aussi au groupe myuser.
En fonction des droit sur les fichiers (604/644 ou 705/755), avant la
MAJ, les fichiers pouvaient etre affiches queqluesoit leur proprietaire.

Actuellement voila la situtation:
- tout les sites dont les fichiers/repertoires appartiennent a www-data
s'affiche mais il y a des bugs. (des bug lie aux sessions ou au cookie
probablement)
- les sites ayant 1 seul fichier/repertoire appartenant a myuser son en
erreur 500
- impossible de se connecter a phpmyadmin, j'obtiens une fenetre me
demandant si je veux telecharger le fichier ou l'ouvrir avec gedit

Je suis vraiement tres ennuye car c'est professionnel (site ecommerce)
et je maitrise assez mal l'admin systeme.

J'espere que l'on d'entre vous sait comment resoudre ce probleme ou que
vous pourrez me donner des pistes de recherches.

Cordialement
Hugues




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Christophe
Le #25997192
Le 18/02/2014 16:50, Hugues MORIN a écrit :
[Tue Feb 18 16:07:43 2014] [error] [client xxx.xxx.xxx.xxx]
SoftException in Application.cpp:555: Directory /var/www/mysite2 is not
owned by myuser



J'avais pas fait gaffe à ca :

c'est surtout le "is not" qu'il faut voir, et ca ressemble clairement à
un soucis de droits sur le répertoire.

chown myuser /var/www/mysite2 ?

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Hugues MORIN
Le #25997262
--047d7bdca3b222c3ac04f2b169ff
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

@christophe:
En fait si j'attribue tout a www-data, cela fonctionne
Si dans l'arborescence, il n'y meme qu'un seul fichier qui appartient a
myuser on obtient une erreur 500

C'est vrai que cela ressemble a un probleme de droits mais je n'ai aucune
idee comment le resoudre.



Le 18 février 2014 17:58, Christophe
Le 18/02/2014 16:50, Hugues MORIN a écrit :
> [Tue Feb 18 16:07:43 2014] [error] [client xxx.xxx.xxx.xxx]
> SoftException in Application.cpp:555: Directory /var/www/mysite2 is not
> owned by myuser

J'avais pas fait gaffe à ca :

c'est surtout le "is not" qu'il faut voir, et ca ressemble clairement à
un soucis de droits sur le répertoire.

chown myuser /var/www/mysite2 ?

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/





--047d7bdca3b222c3ac04f2b169ff
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir="ltr"><div><div><div>@christophe:<br></div>En fait si j&#39;attr ibue tout a www-data, cela fonctionne<br></div>Si dans l&#39;arborescence, il n&#39;y meme qu&#39;un seul fichier qui appartient a myuser on obtient u ne erreur 500<br>
&gt; SoftException in Application.cpp:555: Directory /var/www/mysite2 is no t<br>
&gt; owned by myuser<br>
<br>
</div>J&#39;avais pas fait gaffe à ca :<br>
<br>
c&#39;est surtout le &quot;is not&quot; qu&#39;il faut voir, et ca ressembl e clairement à<br>
un soucis de droits sur le répertoire.<br>
<br>
chown myuser /var/www/mysite2     ?<br>
<div class=""><br>
--<br>
Lisez la FAQ de la liste avant de poser une question :<br>
<br>
Pour vous DESABONNER, envoyez un message avec comme objet &quot;unsubscribe &quot;<br>
vers En cas de soucis, contactez EN ANGLAIS <br>
</blockquote></div><br></div>

--047d7bdca3b222c3ac04f2b169ff--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/CAMEeNc1bTsiip6aBiofWK1PoY5UH6FAOgPnMCa3_zuzzVrHZ=
Publicité
Poster une réponse
Anonyme