Resolution
How to update PHP 5 on Windows server with Parallels Plesk Control Panel 8.x, 9.x installed.
In order to upgrade PHP 5 to the needed version (if you would like to have other than shipped with Parallels Plesk) please perform the following steps:
- Stop Plesk services (‘Control Panel’ and all that are included in the ‘Plesk Run-Time’ section)
- Rename folder %plesk_dir%\Additional\PleskPHP5 to the orig_PleskPHP5
- Create a new folder %plesk_dir%\Additional\PleskPHP5
- Download needed version of PHP, unzip its content, and copy it to the newly created folder PleskPHP5
- Copy the file php.ini from old folder orig_PleskPHP5 to the new one
- Make sure the permissions are inherited
- Start Plesk services
- Click "Refresh" button in Components Management section in Parallels Plesk Panel and check if you can see the new PHP version there
You need to be aware that PHP versions other than shipped with Parallels Plesk Panel were not tested. Described here procedure does not affect PHP version that Plesk uses for itself.