Lorsque j’essaie d’exécuter un fichier PHP sur Windows Server 2012 avec IIS, j’obtiens constamment une erreur 500. Je ne trouve aucun journal détaillé ni quoi que ce soit. Cependant, lorsque je vais dans PHP Manager pour IIS et que je clique sur « check config », j’obtiens l’erreur suivante :
Detailed Error Information:
Module FastCgiModule
Notification ExecuteRequestHandler
Handler PHP55_via_FastCGI
Error Code 0xc0000135
Requested URL http://domain.com:80/brkld3ip.php
Physical Path drive:\sites\domain.com\brkld3ip.php
Logon Method Anonymous
Logon User Anonymous
J’ai installé PHP en utilisant Microsoft Web Platform Installer 5.0 sur une installation neuve de Windows Server.
Je suis nouveau sur IIS, venant de Linux. Je ne suis donc pas assez « expérimenté » en IIS pour comprendre ce qui se passe. J’ai essayé de mettre à jour le redistributable C++ 2012 update 4 comme le suggèrent certains sites. Quelqu’un aurait-il d’autres idées ?
EDIT : Une autre chose que j’ai vérifiée est la limite de mémoire. Un site suggérait d’augmenter ma limite de mémoire. Aucun changement.
EDIT : Question : faut-il redémarrer Windows pour que les modifications PHP prennent effet ?