- Plesk Onyx 17.5 for Linux
Note: This article has the reference to the issue with the fix available:
"Under certain circumstances, trying to change the PHP settings or version
resulted in an error."
- Plesk Onyx 17.5.3 Update 8 05 June 2017
PHP version and handler cannot not be changed for a domain:
Access is denied.
The following messages are present in
[2017-05-15 14:25:05] ERR  Exception: PHP Warning: array_key_exists(): The first argument should be either a string or an integer; File: /opt/psa/admin/plib/Smb/Form/Final/Web/PhpSettings.php, Line: 98
trace: #0 (0): Smb_Exception_Syntax::handleError(integer '2', string 'array_key_exists(): The first argument should be either a string or an integer', string '/opt/psa/admin/plib/Smb/Form/Final/Web/PhpSettings.php', integer '98', array)
A bug with ID # PPPM-6030 which was fixed in Plesk Onyx 17.5.3 Update 8.
Upgrade to the latest Plesk version .