affichage d'erreur et modification du fichier php.ini

sam01

New Member
#1
Bonjour,

voilà lorsque j'ai des erreurs sur mes pages .php, ce sont des pages blanches qui s'affichent, ce qui ne m'aide pas à débuger l'erreur.
J'ai suivi le tuto suivant pour une modification du fichier php.ini :

https://my.planethoster.net/index.p...ew/7/1/comment-utiliser-un-phpini-personnalis

j'ai donc ajouter la ligne suivante à mon fichier .htaccess :

Code:
php_value display_errors on
D'une part ça ne fonctionne pas, mais en plus mon site ne s'affiche plus du tout, j'ai une erreur 404 lorsque je tente d'accéder à une page de mon site qui fonctionnait.

Comment dois-je faire pour avoir l'affiche de mes erreurs ?

merci d'avance pour votre aide.
 

ipefix

New Member
#2
Bonjour,

si tu ne peux pas entrer des php_value ou php_flag dans ton htaccess, insère ces lignes au tout début de ton fichier php (après <?php ):

PHP:
ini_set("display_errors", 1);
error_reporting(E_ALL);
 
#3
Comment dois-je faire pour avoir l'affiche de mes erreurs ?
Si vous êtes sur un VPS il se peut que l'affichage des erreurs ait été désactivée au niveau des configurations PHP ouvrez un ticket ICI et nous corrigerons cela pour vous.
 
Dernière édition:

sam01

New Member
#4
Si vous êtes sur un VPS il se peut que l'affichage des erreurs ait été désactivée au niveau des configurations PHP ouvrez un ticket ICI et nous corrigerons cela pour vous.
Je suis sur un serveur mutualisé. Est ce que je dois ouvrir un ticket?
 

sam01

New Member
#5
Bonjour,

la commande que tu m'as indiquée :

Code:
ini_set("display_errors", 1);
error_reporting(E_ALL);
ne fait toujours pas apparaître mon code erreur.

ma page est toujours blanche.
 

sam01

New Member
#6
J'ai tenté de modifier mon .htaccess, mais je me suis retrouvé avec une erreur 404 sur toutes les pages de mon site.
Maintenant, même en revenant en arière, je ne parviens à réparer mon site.
J'ai du 404 partout même avec la configuration initiale e mon .htaccess qui fonctionnait avant.

Voici comment est codé mon .htaccess :

Code:
#Options +FollowSymlinks
RewriteEngine on

#Album photo
# http://www.votresite.tld/article.php?numero=8125&page=1
# http://www.votresite.tld/article.php?numero=8125&page=2 

# on veut que ça devienne

# http://www.votresite.tld/article-8125-1.html
# http://www.votresite.tld/article-8125-2.html

# pour cela on fait 

# RewriteRule ^article-([0-9]+)-([0-9]+)\.html$  article.php?numero=$1&page=$2  [L]

#RewriteRule ^/index.html$ http://127.0.0.1/index.php [L]
#RewriteRule ^index\.html$ /index.php [L]
#RewriteRule ^(fr|en|es)/(.*)\.html$ $2\.php?lang=$1 [L]
#RewriteRule ^mess-reception-env-([a-z]+)\.html$ mess-reception.php?mess=$1 [L]


RewriteCond %{REQUEST_URI} /$
RewriteRule .* %{REQUEST_URI}index.php [R,L]
RewriteRule ^index-([0-9]+)\.html$ /index.php?err=$1 [L]
RewriteRule ^index-([a-zA-Z]+)\.html$ /index.php?action=$1 [L]
RewriteRule ^mess-reception-ecrire-([a-z]+)-([0-9]+)\.html$ mess-reception-ecrire.php?action=$1&reponse=$2  [L]
RewriteRule ^mess-reception-ecrire-([0-9]+)\.html$ mess-reception-ecrire.php?id=$1  [L]
RewriteRule ^mess-reception-ecrire-([a-z]+)\.html$ mess-reception-ecrire.php?action=$1  [L]
RewriteRule ^mess-reception-lire-([a-z]+)-([a-z]+)-([0-9]+)\.html$ mess-reception-lire.php?mess=$1&action=$2&id_mp=$3  [L]
RewriteRule ^mess-reception-lire-([a-z]+)-([0-9]+)\.html$ mess-reception-lire.php?action=$1&id_mp=$2  [L]
RewriteRule ^mess-reception-([a-z]+)\.html$ mess-reception.php?mess=$1  [L] 
RewriteRule ^profiladh-logement-etudiant-([0-9]+)-([a-zA-Z0-9.-]+)\.html$ profiladh.php?id=$1&show=$2 [L] 
RewriteRule ^profiladh-logement-etudiant-valide-([0-9]+)-([a-z]+)\.html$ profiladh.php?id=$1&valide=$2 [L] 
RewriteRule ^profiladh-logement-etudiant-([0-9]+)\.html$ profiladh.php?id=$1  [L]
RewriteRule ^crecli01-inscription-etape-1-([a-z]+)-([a-z]+).html$ /crecli01.php?type=$1&modifcoord=$2  [L] 
RewriteRule ^crecli01-registrar-paso-1-([a-z]+)-([a-z]+).html$ /crecli01.php?type=$1&modifcoord=$2  [L] 
RewriteRule ^crecli01-subscribe-step-1-([a-z]+)-([a-z]+).html$ /crecli01.php?type=$1&modifcoord=$2  [L] 
RewriteRule ^crecli02-inscription-etape-2-([a-z]+)-([a-z]+).html$ /crecli02.php?type=$1&modifcoord=$2  [L] 
RewriteRule ^crecli02-registrar-paso-2-([a-z]+)-([a-z]+).html$ /crecli02.php?type=$1&modifcoord=$2  [L] 
RewriteRule ^crecli02-subscribe-step-2-([a-z]+)-([a-z]+).html$ /crecli02.php?type=$1&modifcoord=$2  [L] 
RewriteRule ^crecli03-inscription-etape-3-([a-z]+)-([a-z]+).html$ /crecli03.php?type=$1&modifcoord=$2  [L] 
RewriteRule ^crecli03-registrar-paso-3-([a-z]+)-([a-z]+).html$ /crecli03.php?type=$1&modifcoord=$2  [L] 
RewriteRule ^crecli03-subscribe-step-3-([a-z]+)-([a-z]+).html$ /crecli03.php?type=$1&modifcoord=$2  [L]  
RewriteRule ^crecli04-inscription-etape-4-([a-z]+)-([a-z]+).html$ /crecli04.php?type=$1&modifcoord=$2  [L]
RewriteRule ^crecli04-registrar-paso-4-([a-z]+)-([a-z]+).html$ /crecli04.php?type=$1&modifcoord=$2  [L] 
RewriteRule ^crecli04-subscribe-step-4-([a-z]+)-([a-z]+).html$ /crecli04.php?type=$1&modifcoord=$2  [L]
RewriteRule ^crecli05-inscription-etape-2-([a-z]+)-([a-z]+).html$ /crecli05-etape02.php?type=$1&modifcoord=$2  [L] 
RewriteRule ^crecli05-subscribe-step-2-([a-z]+)-([a-z]+).html$ /crecli05-etape02.php?type=$1&modifcoord=$2  [L] 
RewriteRule ^crecli05-registrar-paso-2-([a-z]+)-([a-z]+).html$ /crecli05-etape02.php?type=$1&modifcoord=$2  [L]
RewriteRule ^crecli04-afficher-photo-([a-zA-Z0-9.-]+).html$ /crecli04.php?show=$1  [L] 
RewriteRule ^crecli05-etape02-([a-z]+)-([0-9]+).html$ /crecli05-etape02.php?action=$1&id_des=$2  [L]
RewriteRule ^contact-([a-z]+)\.html$ contact.php?abus=$1  [L]


RewriteEngine on
 
# Mode maintenance
RewriteCond %{REMOTE_ADDR} !^123\.123\.123\.123
RewriteCond %{REQUEST_URI} !^/maintenance.php [NC]
RewriteCond %{REQUEST_URI} !^/style/style.css
RewriteCond %{REQUEST_URI} !^/images/.*
RewriteRule .* /maintenance.php [L]
 
#7
Bonjour,

selon le CMS utilisé, la manipulation peut être un peu différente, je vous invite à ouvrir un ticket et nous pourrons regarder directement cela pour vous.
 
#8
Bonjour,

Le lien vers le tuto php.ini, indiqué en début de ce fil, ne se charge pas chez moi. Je suis redirigé vers mon espace client.
Que faire ?

Merci d'avance.
 
Haut