OVH Cloud OVH Cloud

Problème avec apache2.

8 réponses
Avatar
Shams Fantar (Scurz)
Hello,

Suite à l'ajout de vhosts dans /etc/apache2/apache.conf, il est
impossible de lire une page .php, exemple :
http://sfantar.homelinux.org/ ou encore
http://projet-sfantar.homelinux.org/chemin.php

Logs de /var/log/apache2/error.log :

[Sat Oct 07 17:49:55 2006] [error] [client 81.20.211.27] Premature end
of script headers: chemin.php, referer: http://projet-sfantar.homelinux.org/
[Sat Oct 07 17:49:55 2006] [error] [client 81.20.211.27] Error in
suphp.c on line 364: User is not allowed to run scripts, referer:
http://projet-sfantar.homelinux.org/


Je ne sais pas de quel fichier il parle avec le "on line 364" ?!
Mais le plus bizarre est qu'il n'y a rien dans
/var/log/apache2/access.log & aucun fichier ne parle de
sfantar.homelinux.org !

Auriez-vous une solution ?
Merci de votre aide,
A+

--
Shams Fantar
Membre de l'association Linux62 (www.linux62.org)
Blog (http://sfantar.homelinux.org)
Adresse email : sfantar@linux62.org


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

8 réponses

Avatar
Serge Cavailles
Le Samedi 07 Octobre 2006 17:53, Shams Fantar (Scurz) a écrit :
Hello,


Hi!

Suite à l'ajout de vhosts dans /etc/apache2/apache.conf, il est
impossible de lire une page .php, exemple :
http://sfantar.homelinux.org/ ou encore


celle-ci me dit qu'il y à une erreur interne du serveur. Ca correspond
certainement à ton message d'erreur ci-dessous.

http://projet-sfantar.homelinux.org/chemin.php


celle-ci m'envoie une fenêtre d'authentification. Ca marche.


Logs de /var/log/apache2/error.log :

[Sat Oct 07 17:49:55 2006] [error] [client 81.20.211.27] Premature end
of script headers: chemin.php, referer:
http://projet-sfantar.homelinux.org/ [Sat Oct 07 17:49:55 2006] [error]
[client 81.20.211.27] Error in suphp.c on line 364: User is not allowed
to run scripts, referer: http://projet-sfantar.homelinux.org/


Je ne sais pas de quel fichier il parle avec le "on line 364" ?!


:~$ apt-cache search suphp.c
libapache-mod-suphp - Apache module to run php scripts with the owner
permissions
libapache2-mod-suphp - Apache2 module to run php scripts with the owner
permissions
suphp-common - Common files for mod suphp

Mais le plus bizarre est qu'il n'y a rien dans
/var/log/apache2/access.log & aucun fichier ne parle de
sfantar.homelinux.org !

Auriez-vous une solution ?


Non, juste ces pistes.

Merci de votre aide,


de rien.

--
serge

A+

--
Shams Fantar
Membre de l'association Linux62 (www.linux62.org)
Blog (http://sfantar.homelinux.org)
Adresse email :


Avatar
Shams Fantar (Scurz)
Serge Cavailles a écrit :
Hi!
Celle-ci me dit qu'il y à une erreur interne du serveur. Ca correspond
certainement à ton message d'erreur ci-dessous.



Mais le message d'erreur que j'ai montré parlé de
http://projet-sfantar.homelinux.org/chemin.php...

celle-ci m'envoie une fenêtre d'authentification. Ca marche.



Bon, j'ai enlevé le vhost pour projet-sfantar.homelinux.org, mais oui,
le .htaccess fonctionnait, ça n'était pas le problème, apache2
fonctionne, mais problème avec php.

:~$ apt-cache search suphp.c
libapache-mod-suphp - Apache module to run php scripts with the owner
permissions
libapache2-mod-suphp - Apache2 module to run php scripts with the
owner permissions
suphp-common - Common files for mod suphp





J'ai installé les paquets que propose le search, ça ne change rien :/

Dans le error.log, j'ai :

[Sat Oct 07 18:59:47 2006] [notice] Apache/2.0.54 (Debian GNU/Linux)
PHP/5.1.6-1~bpo.1 configured -- resuming normal operations
[Sat Oct 07 19:01:29 2006] [notice] caught SIGTERM, shutting down
[Sat Oct 07 19:01:31 2006] [notice] Apache/2.0.54 (Debian GNU/Linux)
PHP/5.1.6-1~bpo.1 configured -- resuming normal operations
[Sat Oct 07 19:05:12 2006] [notice] caught SIGTERM, shutting down
[Sat Oct 07 19:05:13 2006] [notice] Apache/2.0.54 (Debian GNU/Linux)
PHP/5.1.6-1~bpo.1 configured -- resuming normal operations

J'ai fait un :

dpkg-reconfigure php5

mais ça ne change rien, ce message dans le log est tjrs là...

Cordialement,
Scurz.

--
Shams Fantar
Membre de l'association Linux62 (www.linux62.org)
Blog (http://sfantar.homelinux.org)
Adresse email :


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
fra-duf-no-spam
Le 13428ième jour après Epoch,
Shams Fantar écrivait:

Hello,

Suite à l'ajout de vhosts dans /etc/apache2/apache.conf, il est
impossible de lire une page .php, exemple :
http://sfantar.homelinux.org/ ou encore
http://projet-sfantar.homelinux.org/chemin.php



Si tu enlève ton vhosts et que ça remarche, peux-tu publier ici la
partie vhosts que tu rajoutes ?

[Sat Oct 07 17:49:55 2006] [error] [client 81.20.211.27] Premature end
of script headers: chemin.php, referer:
http://projet-sfantar.homelinux.org/
[Sat Oct 07 17:49:55 2006] [error] [client 81.20.211.27] Error in
suphp.c on line 364: User is not allowed to run scripts, referer:
http://projet-sfantar.homelinux.org/


Je ne sais pas de quel fichier il parle avec le "on line 364" ?!



Du fichier suphp.c, que tu utilises avec le paquet
libapache2-mod-suphp

Mais le plus bizarre est qu'il n'y a rien dans
/var/log/apache2/access.log & aucun fichier ne parle de
sfantar.homelinux.org !



Probablement parce que ton vhost déclare un autre fichier de log.
Avatar
Serge Cavailles
Le Samedi 07 Octobre 2006 17:53, Shams Fantar (Scurz) a écrit :

[Sat Oct 07 17:49:55 2006] [error] [client 81.20.211.27] Premature end
of script headers: chemin.php, referer:



En googlant "Premature end of script headers" j'obtiens
http://httpd.apache.org/docs/1.3/misc/FAQ-F.html#premature-script-headers

Ca dit entre autres:
In addition, a configuration problem in suEXEC, mod_perl, or another third
party module can often interfere with the execution of your CGI and cause
the "premature end of script headers" message.

Pb de droits ou de gestion de droits?

--
serge
Avatar
Shams Fantar (Scurz)
François TOURDE a écrit :
Si tu enlève ton vhosts et que ça remarche, peux-tu publier ici la
partie vhosts que tu rajoutes ?




Hmm, l'ajout ou la suppression de vhosts n'est pas le problème.


[Sat Oct 07 17:49:55 2006] [error] [client 81.20.211.27] Premature end
of script headers: chemin.php, referer:
http://projet-sfantar.homelinux.org/
[Sat Oct 07 17:49:55 2006] [error] [client 81.20.211.27] Error in
suphp.c on line 364: User is not allowed to run scripts, referer:
http://projet-sfantar.homelinux.org/


Je ne sais pas de quel fichier il parle avec le "on line 364" ?!




Du fichier suphp.c, que tu utilises avec le paquet
libapache2-mod-suphp


Mais le plus bizarre est qu'il n'y a rien dans
/var/log/apache2/access.log & aucun fichier ne parle de
sfantar.homelinux.org !




Probablement parce que ton vhost déclare un autre fichier de log.






Bon, le problème avec suphp.c est réglé sinon ;-)

Mais encore un problème, j'ai mes pages .php qui ne s'affichent pas,
page blance, exemple, http://sfantar.homelinux.org/ une page devrait
s'afficher, mais rien, je ne sais pas pourquoi...


--
Shams Fantar
Membre de l'association Linux62 (www.linux62.org)
Blog (http://sfantar.homelinux.org)
Adresse email :


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Shams Fantar (Scurz)
Serge Cavailles a écrit :
Le Samedi 07 Octobre 2006 17:53, Shams Fantar (Scurz) a écrit :

[Sat Oct 07 17:49:55 2006] [error] [client 81.20.211.27] Premature end
of script headers: chemin.php, referer:




En googlant "Premature end of script headers" j'obtiens
http://httpd.apache.org/docs/1.3/misc/FAQ-F.html#premature-script-headers


Ca dit entre autres:
In addition, a configuration problem in suEXEC, mod_perl, or another
third party module can often interfere with the execution of your CGI
and cause the "premature end of script headers" message.

Pb de droits ou de gestion de droits?



Je ne pense car /var/www/ a pour proprio & groupe root avec les droits
rwx, donc ça ne doit pas être ça, j'ai désinstallé en purgant apache2,
tous les paquets php4 & php5 puis réinstallé, ça ne change rien, les
pages sont toujours blanches, voir http://sfantar.homelinux.org/ c'est
pareil pour toutes les pages !

Bonne soirée.

--
Shams Fantar
Membre de l'association Linux62 (www.linux62.org)
Blog (http://sfantar.homelinux.org)
Adresse email :


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
fra-duf-no-spam
Le 13428ième jour après Epoch,
Shams Fantar écrivait:

François TOURDE a écrit :
Si tu enlève ton vhosts et que ça remarche, peux-tu publier ic i la
partie vhosts que tu rajoutes ?




Hmm, l'ajout ou la suppression de vhosts n'est pas le problème.



Ah? Pourtant ton message commence avec cette phrase:

Suite à l'ajout de vhosts dans /etc/apache2/apache.conf, il est
impossible de lire une page .php, exemple :



Je dois avoir mal compris quelque chose ;)
Avatar
Shams Fantar (Scurz)
François TOURDE a écrit :
Le 13428ième jour après Epoch,
Shams Fantar écrivait:


François TOURDE a écrit :

Si tu enlève ton vhosts et que ça remarche, peux-tu publier ici la
partie vhosts que tu rajoutes ?




Hmm, l'ajout ou la suppression de vhosts n'est pas le problème.




Ah? Pourtant ton message commence avec cette phrase:


Suite à l'ajout de vhosts dans /etc/apache2/apache.conf, il est
impossible de lire une page .php, exemple :




Je dois avoir mal compris quelque chose ;)





Hmm, j'ai *enlevé* le vhost que j'avais ajouté ;)

--
Shams Fantar
Membre de l'association Linux62 (www.linux62.org)
Blog (http://sfantar.homelinux.org)
Adresse email :


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact