Bonjour, ----- Message d'origine ----- De: "pascal.dieudonne" <[email protected]> Date: Dimanche, Avril 6, 2014 10:17 pm Objet: Re: [gepi-users] Re : Re: pb installation gepi sur un nouveau serveur À: Liste des utilisateurs de Gepi <[email protected]>
> Le 06/04/2014 19:57, Leygnac Marc a écrit : > >Bonsoir, > > > >----- Message d'origine ----- > >De: "pascal.dieudonne" <[email protected]> > >Date: Dimanche, Avril 6, 2014 3:17 pm > >Objet: Re: [gepi-users] pb installation gepi sur un nouveau serveur > >À: Liste des utilisateurs de Gepi <[email protected]> > > > > > >>J'ai enlevé le htacces > >>présent dans gepi pour tester et j'arrive alors sur une page blanche, > >>mais le message d'erreur interne (500) a disparu. Sans doute une > >>indication mais pas compréhensible pour moi. > >> > >>Merci par avance pour vos lumières. > >Une page blanche c'est le plus souvent dû à une erreur PHP. Il > faudrait configurer php.ini pour que les messages d'erreur soient > affichés : http://www.php.net/manual/fr/errorfunc.configuration.php > Bonsoir, > > Désolé mais cette page me pose plus de questions qu'elle ne m'apporte > de réponses. Quelle fonction utiliser parmi la dizaine de présentées. Il faut modifier deux lignes dans le fichier php.ini pour avoir : error_reporting = E_ALL et display_errors = On Mais encore faut-il avoir accès à ce fichier (impossible dans le cas d'hébergement mutualisé) et savoir où il se trouve, pour ce dernier point il suffit de créer un fichier phpinfo.php contenant <?php phpinfo(INFO_GENERAL); ?> et de le charger avec le navigateur (http://fr2.php.net/phpinfo). > Tu m'avais déjà indiqué la fonction dans un message précédent : > > une page blanche c'est le plus souvent signe qu'une erreur PHP s'est > > produite. Il faudrait obtenir le message d'erreur, en 1.6.4 on peut le > faire en ajoutant la ligne > > >error_reporting(E_ALL); > >juste après la ligne (11) > >if (version_compare(PHP_VERSION, '5.3.0', '>=')) > > error_reporting(error_reporting() & (-1 ^ E_DEPRECATED)); > > dans le fichier > lib/initialisations.inc.php > > mais cela ne fonctionne pas chez moi, ou alors je n'ai pas bien > compris cqu'il faut insérer. Il faut bien insérer error_reporting(E_ALL); dans lib/initialisations.inc.php, mais également au début de login.php car dans ton cas l'erreur se produit dès la page de login, et que login.php exécute utilitaires/verif_install.php avant d'exécuter lib/initialisations.inc.php. Si php.ini est modifié pour afficher les erreurs, inutile d'ajouter les lignes error_reporting(E_ALL); Sur un serveur en production on ne doit pas afficher les messages d'erreur car ils peuvent donner des indications inintéressantes pour un pirate. > > Merci en tout cas > > Pascal Dieudonné > > Si le serveur Apache n'arrive pas à identifier une erreur il affiche > le code 500, donc ça n'apporte aucune information. > >>Pascal Dieudonné > >>>Bon courage ! > >>_________________________________________________________________________________ > >>Documentation Gepi en ligne : > >>Pour modifier ou résilier votre abonnement à cette liste : > >> > >_________________________________________________________________________________ > >Documentation Gepi en ligne : > >Pour modifier ou résilier votre abonnement à cette liste : > > > > > _________________________________________________________________________________ > Documentation Gepi en ligne : > Pour modifier ou résilier votre abonnement à cette liste : > _________________________________________________________________________________ Documentation Gepi en ligne : http://www.sylogix.org/projects/gepi/wiki Pour modifier ou résilier votre abonnement à cette liste : https://lists.sylogix.net/mailman/listinfo/gepi-users
