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

    Question

  • 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">
        <Sites>
          <Site name="Web">
            <VirtualApplication name="blog" physicalDirectory="..\webrole1\blog"/>
            <Bindings>
              <Binding name="HttpsIn" endpointName="HttpsIn" />
              <Binding name="HttpIn" endpointName="HttpIn" />
            </Bindings>
          </Site>
        </Sites>
    

     

     

    Relevant info from web.config:

     

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

     


    Auto-scaling & monitoring service for Windows Azure applications at http://www.paraleap.com
    Tuesday, June 28, 2011 8:06 AM

Answers