Erreur 500 sur PHP FastCGI
J'ai récemment changé de serveur.
Mon nouveau serveur à l'aide de FastCGI pour interpréter le PHP.
Cependant, bien que j'ai apporté de l'ancien serveur est de donner à nouveau cette erreur, et le problème est que FastCGI ne retourne pas d'erreur pour le débogage, il renvoie simplement un "500 internal server error".
Avec qui je ne suis pas exactement sûr de ce que la ligne pour corriger l'erreur s'est produite.
J'ai des scripts immense, ce qui rend impossible l'examen de l'ensemble d'un Code.
Déjà essayé d'utiliser
try {.. }
dans les erreurs connues, mais encore FastCGI renvoie l'erreur 500.
Je ne suis pas un administrateur de serveur de puissance sur mecher variables d'environnement, est-il un moyen de contourner ces erreurs de l'intérieur PHP?
Est-il possible qu'il y ait quelque chose de mal dans votre .htaccess ou votre nouveau serveur a AllowRewrite None
OriginalL'auteur Walter Gandarella | 2013-07-05
Vous devez vous connecter pour publier un commentaire.
Cette erreur peut être la cause parce que vous n'avez pas configurer les permissions pour le répertoire.
Vous devez définir les autorisations appropriées et puis essayez d'exécuter le script. Il devrait fonctionner.
Essayez d'exécuter simple fichier php pour voir si elle affiche cette erreur. Si oui, alors de modifier les autorisations. Si non, vérifiez les journaux parce que le problème peut être dans votre script.
Vous pouvez également définir display_errors à 1 en php.ini, htaccess ou à l'intérieur d'un script
dans php.ini recherchez
error_reporting
etdisplay_errors
OriginalL'auteur Robert
Mettre cela à l'intérieur de votre code, il vous tournez le rapport d'erreurs.
OriginalL'auteur Wesley van Dijken
J'ai eu la même erreur, j'ai eu les autorisations appropriées.
Qu'est-ce résolu mon problème était de télécharger Visual C++ Redistribuable pour Visual Studio 2012 Update 4 x86.
J'ai PHP en x86 j'ai donc téléchargé VSU_4\vcredist_x86.exe.
J'avais juste x64 avant la résolution de mon problème. L'installation VSU_4\vcredist_x86.exe résolu le problème et maintenant j'ai les deux.
J'espère que cela aide!
Yo pouvez télécharger VSU_4\vcredist_x86.exe ici:
http://www.microsoft.com/en-us/download/details.aspx?id=30679
OriginalL'auteur IvanJijon