Plesk

500 Internal Server error: <handler> scriptProcessor could not be found in <fastCGI> application configuration – Plesk

Symptoms

Cause

Incorrect executable path to PHP handler is set for the website in IIS.

Resolution

Log into Plesk and re-apply PHP settings in Plesk > Domains > example.com > PHP settings > Ok (without any changes):

As an alternative, or if the solution did not help, update the path in IIS directly:

  1. Connect to the server using RDP.

  2. Open IIS Manager > Sites > example.com > Handler Mappings.

  3. Double click on PHP-php handler and make sure that executable path is set properly.
    It might look like C:Program Files (x86)PleskAdditionalPleskPHP54php-cgi.exe. However, the path to Plesk directory and version of PHP may be different.

  4. Make sure that there is no other handlers for *php. Remove them if any.

Exit mobile version