Après avoir déplacé un site vers le serveur final, je ne peux plus accéder au site. Lorsque je vais sur la page d'accueil, j'obtiens un WSD sur Firefox et une erreur 500 sur Google Chrome.
Comme il s'agit d'un hébergement partagé, je ne peux pas accéder au journal des erreurs Apache, et je me demande si quelqu'un a déjà vécu cela. Comment en êtes-vous sorti?
L'article sur The White Screen of Death (Completely Blank Page) est un bon point de départ.
En fonction de votre hôte partagé, vous pouvez souvent accéder aux journaux si vous fouillez dans votre panneau de contrôle, ou ils sont parfois copiés dans votre répertoire personnel.
Étant donné que vous avez explicitement mentionné l'hébergement partagé, le mieux est d'ouvrir un ticket d'incident. Ils peuvent vous dire assez facilement ce qui ne va pas.
S'il s'agit d'une véritable erreur 500, alors je suppose que l'une de ces deux lignes dans le .htaccess est à l'origine du problème.
Options -Indexes
Options +FollowSymLinks
Vous pouvez essayer de les commenter un à la fois et voir ce qui se passe. Je soupçonne que votre hôte a AllowOverride
défini sur None
et l'un d'eux essaie de définir une valeur non par défaut que l'hôte a définie.
Pour répondre à votre question principale, rien ne fait que le serveur se comporte différemment en fonction de votre navigateur - ce sont juste les navigateurs qui affichent différemment les résultats d'une erreur 500.
Mais, comme pour une solution à l'erreur 500 sous-jacente - d'autres choses à vérifier;
Version PHP - le serveur final exécute-t-il une version différente?