page blanche

Eléphant du PHP | 72 Messages

08 août 2010, 15:04

bonjour,

que faire en cas de page blanche , pas d'erreur qui s'affiche c'est très déroutant on ne sais par ou commencer !!!ù

précision, hébergement via ovh mutualisé !!
@++

ViPHP
ViPHP | 5462 Messages

08 août 2010, 16:03

mettre ton niveau d'erreur au maximum au debut de ton script et verifié si l'affichage des errreur est activé "display_errors"
error_reporting(-1);

Eléphant du PHP | 72 Messages

08 août 2010, 16:22

"display_errors" est deja activer je suis en mutualisé chez ovh

j'ai bien coller en tête de page
error_reporting(-1);
mais rien n'y fait !!
@++

ViPHP
ViPHP | 5462 Messages

08 août 2010, 17:40

montre ton code

Eléphant du PHP | 72 Messages

08 août 2010, 18:46

j'aimerai bien qu'on m'aider mais le script n'est pas de moi , la page index fait 148 lignes et elle est attaché a 8/10 include !!!

tu veut toujours que je colle le code :oops:
tu pense que cela peut venir de pas grand chose facile a détecter ?
@++

ViPHP
ViPHP | 5462 Messages

08 août 2010, 19:01

ca dois venir des includes, coup le script avec un exit('ok'); au fur et a mesure des incluse tu verra bien lequel coince

Eléphant du PHP | 72 Messages

08 août 2010, 19:22

sincèrement cela fait 3 jours que je suis dessus j'ai une tête comme un melon, si tu te sens capable de m'aider je peux faire une rétribution si elle reste modeste.
@++

Eléphanteau du PHP | 34 Messages

09 août 2010, 09:34

J'ai déjà eu ça comme problème.
Pas de message d'erreur, pas d'exception d'affichée ...
Le problème venait de ob_start.
Lorsqu'un problème survient, on voit apparaitre une très joli page blanche...

Essaye ob_end_flush();

Au pire, si plusieurs gestionnaires sont activés :
foreach(ob_list_handlers() as $handler)
{
     ob_end_flush();
}
These lines the last endeavor,
To find the missing lifeline.

ViPHP
ViPHP | 1996 Messages

09 août 2010, 21:38

mettre ton niveau d'erreur au maximum au debut de ton script et verifié si l'affichage des errreur est activé "display_errors"
error_reporting(-1);
C'est la même chose que error_reporting(E_ALL); ? car E_ALL à le numéro 2047...
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr

ViPHP
ViPHP | 5462 Messages

09 août 2010, 21:42

mettre ton niveau d'erreur au maximum au debut de ton script et verifié si l'affichage des errreur est activé "display_errors"
error_reporting(-1);
C'est la même chose que error_reporting(E_ALL); ? car E_ALL à le numéro 2047...
normalement c'est comme E_ALL | E_STRICT : http://fr2.php.net/manual/fr/function.e ... orting.php (dans notes) mais a verifier au niveau du E_STRICT

EDIT : après vérification -1 est bien égale a E_ALL | E_STRICT :wink: