Précédent   Forum des professionnels en informatique > PHP > Outils
Outils Forum d'entraide sur les outils pour développeurs PHP : EDI, installation, administration... Avant de poster : FAQ outils, toutes les FAQ PHP et les comparatifs
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/04/2008, 10h59   #1
Invité de passage
 
Inscription : avril 2008
Messages : 2
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 2
Points : 1
Points : 1
Par défaut [Configuration] Affichage des erreurs PHP

Bonjour,

J’ai mis du temps à savoir dans quelle catégorie poster ce message car… je ne sais pas d’où vient mon problème ;-) Je suis débutante, je vais faire mon possible pour expliquer clairement la situation avec les termes adéquats :

J’ai un serveur 1&1 privé (Apache), je souhaite au moins pouvoir afficher les erreurs sur la page qui se charge (peu importe ce qui se charge, du moment que la page a un problème).
Je n’ai pas trouvé sur la plateforme « Plesk » d’administration de mon serveur comment activer l’affichage des erreurs. J’ai contacté le support qui me dit que c’est un problème logiciel, en gros quelque chose propre à ce que j’installe. J’avoue être un peu étonnée, bien que néophyte, pour moi c’est bien un problème de paramétrage non ? Si au moins je pouvais savoir si c’est possible d’activer les messages d’erreurs via le Plesk, ça m’aiderait un peu, mais je n’ai pas eu non plus de réponse face à cette question. Bref.

Avec de l’aide et après avoir fouillé dans différents forum ou faq, je vois que l’on peut insérer un fichier php.ini sur le site en question avec la commande display_error sur on. Voici la syntaxe de mon php.ini :

error_reporting = E_ALL & ~E_NOTICE
display_errors = on
magic_quotes_gpc = on
register_globals = off
variables_order = "GPCS"


Si par exemple je crée volontairement une erreur de syntaxe php, ça m’affiche une page blanche. Souvent sur les forums, ceux qui avaient ce même problème l’ont résolu avec seulement siplay_errors=on et en redémarrant éventuellement le serveur (ce que je fais, mais rien n’y fait).

Je précise qu'il semble que l'insertion du fichier php.ini ne modifie pas l'affichage des erreurs sur On, car en installant Joomla, ça me dit que display error est sur off lors de l'installation de cette application.
J'ai également l'impression que selon l'erreur, l'affichage diffère (page blanche pour la plupart des erreurs, mais "Could not connect to Database Server" s'affiche).

Je suis donc complètement perdue car je ne trouve pas d’autres démarches pour résoudre ce problème. Si quelqu’un à d’autres pistes, ça m’aiderait beaucoup. Tant pis s'il faut changer de serveur s'il est bidon, mais au moins je saurai quoi faire... Merci à vous pour le temps que vous m'accorderez.

Pepette
Pepette45 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2008, 18h46   #2
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Salut

Ta configuration php.ini est correcte, il faut bien mettre "display_errors = On". Cependant, cette configuration peut être modifiée à plusieurs niveaux.
http://fr2.php.net/manual/fr/ref.err...display-errors

Cette directive peut être modifiée dans l'ordre :
  1. php.ini
  2. httpd.conf
  3. .htaccess
  4. script PHP
Il faut donc que tu parcoures tous ces endroits pour trouver où/si la directive principale (php.ini) est remplacée.
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2008, 19h17   #3
Invité de passage
 
Inscription : avril 2008
Messages : 2
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 2
Points : 1
Points : 1
Coucou.

Merci beaucoup pour cette réponse qui me propose de nouvelles pistes! Entre temps, le support général (donc pas le support du serveur) de 1&1 m'a confirmé que je devais bien travailler dans un php.ini. Apparemment les internautes sont plus réactifs et plus précis que les services payants...

A+

Pepette
Pepette45 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h04.


 
 
 
 
Partenaires

Hébergement Web