Skip to main content Help Control Panel

YACS CMS : Open source !

Community «   Le forum «   Soupçons de bogues «  

Premature end of script headers

avataryanys e. , wessels -- on Dec. 1 2008, from La Rochelle / Charente-Maritime / France
yacs-team
...semble aléatoire

En tous cas, je n'ai pas réussi à le répéter systématiquement.

Ci-dessous, le message in-extenso :


Erreur du serveur!

Le serveur a èté victime d'une erreur interne et n'a pas été capable de faire aboutir votre requête.

Message d'erreur:
Premature end of script headers: view.php

Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le gestionnaire du site.

Error 500

busdesfemmes.net
Mon Dec 1 23:58:28 2008
Apache/2.0.54 (Debian GNU/Linux) PHP/4.3.10-15 DAV/2 mod_perl/1.999.21 Perl/v5.8.4
Problem has been recorded
Yanys e. , wessels
avatar
from La Rochelle / Charente-Maritime / France
373 posts

on Dec. 1 2008


J'ajoute que parfois (ça ne fonctionne pas systématiquement) en rafraichissant la page (de l'erreur 500), la page désirée apparaît.

hum hum thinking

-----
Yacsment Vôtre,
Lucrecius.. .
~Le pessimisme de l'intelligence et l'optimisme de la volonté~
yacs-team
Bernard Paques
avatar
from nearby-an-airport
Associate, 7054 posts

on Dec. 7 2008


Ce message est envoyé par Apache, comme expliqué à http://httpd.apache.org/docs/1.3/misc/FAQ-F.html#premature-script-headers

Dans le cas d'un script PHP, l'erreur indiquée par Apache peut provenir de multiples causes. La plus vraisemblable est la fin d'exécution inattendue du script PHP, par exemple en cas de dépassement des ressources mises à disposition par l'hébergeur (quantité de mémoire, nombre de processus d'exécution, etc.). Ce qui expliquerait pourquoi l'erreur n'est pas systématique.
Yanys e. , wessels
avatar
from La Rochelle / Charente-Maritime / France
373 posts

on Dec. 16 2008


 Je rencontre de nouveau ce pb...  avec une installation récente surserveur AQUARAY mutualisé.

L'enquête continue.

-----
Yacsment Vôtre,
Lucrecius.. .
~Le pessimisme de l'intelligence et l'optimisme de la volonté~ yacs-team
Yanys e. , wessels
avatar
from La Rochelle / Charente-Maritime / France
373 posts

on Dec. 18 2008


Manque de mémoire ?

Bon, en effet, une petite inspection de l'indispensable fichier error (/var/log/apache2/error_log) de notre Apache préféré.

...et voilà donc ce que dit l"indien :

[Wed Dec 17 23:47:03 2008] [error] [client 123.456.789.1] Premature end of script headers: view.php, referer: http://monsite-qui-plante.org/ 
[Wed Dec 17 23:47:03 2008] [error] [client 123.456.789.1]  Allowed memory size of 8388608 bytes exhausted (tried to allocate 12 bytes), referer: http://monsite-qui-plante.org/

Comment ça, seulement 8Mb (8388608 bytes)
Petit coup d'oeil dans phpinfo() ...directement par par le panneau de control Yacs (http://monsite-qui-plante.org/control/info.php?subject=phpinfo) et l'on découvre que la variable memory_limit est effectivement à 8Mb. Pour un serveur dédié...c'est une grosse faute de gout. Sur un serveur mutualisé, c'est 40Mb.

Deuxième étape : Modifier la valeur de memory_limit dans le fichier paramètres ini de PHP.  Il se trouve là où l'indique le paramètre Configuration File (php.ini) Path; encore faut-il avoir le droit de le modifier.

La modification effectuée... rechaussez l'indien (restart Apache) et c'est reparti sur les sentiers !

Donc maintenant, période d'observation pour voir si cette valeur est suffisante.

...à suivre

-----
Yacsment Vôtre,
Lucrecius.. .
~Le pessimisme de l'intelligence et l'optimisme de la volonté~ yacs-team

 

Bernard Paques
avatar
from nearby-an-airport
Associate, 7054 posts

on Jan. 3


Et après quelques jours de fêtes, où en est-on aujourd'hui de ce problème ?

 
Share
Information channels
Recent files