19-08-2015, 11:46 PM
Error reporting, init_set, etc je dirai que cela n'aidera pas. L'erreur 500 de bute en blanc ressemble plutôt à une erreur Apache, surtout quand elle intervient après une modif du htacess. Le mieux est alors de regarder les logs Apache (et non les log PHP), là, l'erreur est souvent très explicite.
Vu que tu édites une règle AddHandler, je dirai que le mimetype est erroné, ou non reconnu par l'hébergeur.
Après, PHP est en 5.6 actuellement plutôt qu'en 5.4 (et il passera en 7 avant la fin de l'année).
Si tu n'as pas d'accès aux logs Apache, insère ta règle dans ton htaccess et requête un fichier autre que PHP: si c'est le .htaccess qui coince, il refusera de servir le fichier demandé. Si le fichier est servi, crée un fichier PHP tout simple (<?="Hello World?>). S'il est servi, c'est que le PHP plante. S'il n'est pas servi (alors qu'un fichier image l'est), c'est le type MIME du .htaccess qui n'est pas reconnu.
Vu que tu édites une règle AddHandler, je dirai que le mimetype est erroné, ou non reconnu par l'hébergeur.
Après, PHP est en 5.6 actuellement plutôt qu'en 5.4 (et il passera en 7 avant la fin de l'année).
Si tu n'as pas d'accès aux logs Apache, insère ta règle dans ton htaccess et requête un fichier autre que PHP: si c'est le .htaccess qui coince, il refusera de servir le fichier demandé. Si le fichier est servi, crée un fichier PHP tout simple (<?="Hello World?>). S'il est servi, c'est que le PHP plante. S'il n'est pas servi (alors qu'un fichier image l'est), c'est le type MIME du .htaccess qui n'est pas reconnu.