2009-11-19 7 views
0

Aujourd'hui, je configure IIS 7 avec FastFGI dans Windows 7. J'ai suivi toutes les étapes, mais je reçois l'erreur suivante:IIS 7 et FastCGI problème

C:\php\php-cgi.exe - The FastCGI process exited unexpectedly

  • IIS received the request; however, an internal error occurred during the processing of the request. The root cause of this error depends on which module handles the request and what was happening in the worker process when this error occurred.
  • IIS was not able to access the web.config file for the Web site or application. This can occur if the NTFS permissions are set incorrectly.
  • IIS was not able to process configuration for the Web site or application.
  • The authenticated user does not have permission to use this DLL.
  • The request is mapped to a managed handler but the .NET Extensibility Feature is not installed.

Répondre

0

Vous obtenez en fait cette erreur? Cela ressemble à plusieurs erreurs "cela pourrait être le cas", donc je ne sais pas exactement lequel vous rencontrez. Un grand nombre de points, cependant, semblent être liés aux permissons, alors je commencerais là.

Pouvez-vous accéder aux pages que vous essayez de rendre? En d'autres termes pouvez-vous jeter un fichier HTML dans le même répertoire et accéder à la page? Sinon, vous devez vous débrouiller avec les autorisations de Windows. Configurez le site Web pour utiliser vos autorisations ou modifiez le compte IIS_IUSR (je pense que c'est ce que vous appelez). La seule chose qui me gêne, c'est que ça se termine de façon inattendue, ce qui, je suppose, pourrait aussi être des permissions, mais je ne sais pas pourquoi ça va planter. Peut-être PHP lui-même n'a pas accès aux fichiers que vous essayez d'obtenir? Je ne peux pas dire à partir de ce message d'erreur. Encore une fois, cela ressemble à un message d'erreur "pourrait être A, pourrait être B", mais PHP va certainement se bloquer si vous essayez de l'exécuter en "mode géré" - aka dans l'environnement d'exécution .NET, comme PHP n'est pas compilé avec .NET.

Mike