Before configuring IIS on Windows Server 2012, verify that your IIS installation includes the CGI service.
To install IIS on Windows Server 2012:
To configure MTWeb as the default website in IIS:
For the default MassTransit installation, the path is:
C:\Program Files (x86)\Acronis\MassTransit Server\MTWeb\WebRoot
Note: You must repeat steps 4.a through 4.h for each extension that you want to associate with PHP scripts. Extensions such as .php3 may be required for legacy applications, but are not necessary for MassTransit.
cd C:\Windows\system32\inetsrv
Note: Modify this path according to your actual Windows installation folder.
appcmd set config /section:requestfiltering /requestlimits.maxallowedcontentlength:value
If you are using the preconfigured php.ini file, set the value to 2147483647.
If you are configuring this setting after upgrading MTWeb, replace this value with the same value (in bytes) that was set for the upload_max_filesize .For more information on this topic, refer to Step 2: Upgrading and Configuring PHP.
Note: It is recommended to set this value to 2147483647 bytes (2GB). This is also the highest value that can be set for upload_max_filesize.
appcmd set config /section:system.webServer/fastCgi /[fullPath='c:\php\php-cgi.exe'].ActivityTimeout:value
appcmd set config /section:system.webServer/fastCgi /[fullPath='c:\php\php-cgi.exe'].RequestTimeout:value
Note: It is recommended to set these values to 3600 (1 hour). This is also the highest value that can be set for ActivityTimeout.