<handler> scriptProcessor could not be found in <fastCGI> application configuration


  • Have a website I'm trying to deploy.  MVC2 website contains 1 virtual directory 'blog' with ASP.NET app and 1 subdirectory 'qa' with PHP app.

    Web-app works fine.  Virtual directory is fine as well.  'php' folder contains php distribution. The PHP app is returning the above error.  Any advice?  Many thanks!


    Relevant info from .csdef:


      <WebRole name="webrole1" enableNativeCodeExecution="true">
          <Site name="Web">
            <VirtualApplication name="blog" physicalDirectory="..\webrole1\blog"/>
              <Binding name="HttpsIn" endpointName="HttpsIn" />
              <Binding name="HttpIn" endpointName="HttpIn" />



    Relevant info from web.config:


          <add name="FastGGI Handler" verb="*" path="*.php" scriptProcessor="%RoleRoot%\approot\php\php-cgi.exe" modules="FastCgiModule" resourceType="Unspecified" />


    Auto-scaling & monitoring service for Windows Azure applications at
    Tuesday, June 28, 2011 8:06 AM