Applicable to:
- Plesk for Windows
Symptoms
-
Plesk interface is not accessible with the error:
500 Internal Server error
-
After temporary renaming
web.configfile in%plesk_dir%admin\htdocs, Plesk starts to load with this error message locally on the server:HTTP Error 500.21 - Internal Server Error
Handler "PleskEngine-FastCGI-php" has a bad module "FastCgiModule" in its module list
Cause
FastCgiModule is absent in Modules in the server-wide IIS settings.
Resolution
- Connect to the server via RDP
- Start IIS Manager at Windows Start > Windows Administrative Tools > Internet Information Services (IIS) Manager.
- In IIS Manager, click on SERVERNAME > Modules (in IIS section).
-
In the Actions panel on the right, click Configure Native Modules... and select FastCgiModule.
Note: If FastCgiModule is absent in the list, click Register and fill in the fields:
- Name: FastCgiModule
- Path: %windir%\System32\inetsrv\iisfcgi.dll
-
Click OK.
Note: Restore
web.configfile in%plesk_dir%admin\htdocs, if it has been renamed.
If the issue persists, add the module manually:
- Connect to the server via RDP
-
Add the following to file
C:\Windows\System32\inetsrv\Config\applicationHost.config:<add name="FastCgiModule" lockItem="true" />
Comments
Please sign in to leave a comment.