On October 19, 2021, we have enabled single-sign-on for our Plesk Support Center to provide a seamless login/account experience. This implies that you’ll be able to use a single account across any of our web-facing properties.
If you had already registered your account at Plesk 360 (formerly known as My Plesk) please use one for login. Otherwise please re-register it using the same email address as your existing Zendesk login (support account). It’s essential that you use the same email address on our support center to ensure that your tickets stay attached to the same account.

PHP handler is displayed as corrupted after it was removed

Follow

Comments

5 comments

  • Avatar
    b_p

    This error even occurs when a service plan add-on includes this PHP handler even though PHP is not enabled for this add-on.

    0
    Comment actions Permalink
  • Avatar
    Ekaterina Babenko

    @b_p, hello!
    Indeed, I was able to reproduce the same issue on my test environment. The article has been updated with additional information. Thank you very much for bringing our attention to that!

    0
    Comment actions Permalink
  • Avatar
    Ralf Zenklusen (Edited )

    If above tests don't show much....

    Check at "Tools & Settings > Restricted Mode Settings >PHP Settings".

    Change to another PHP Hander and reread handlers:

    /opt/psa/admin/bin/php_handlers_control --reread

    0
    Comment actions Permalink
  • Avatar
    Pdiotis (Edited )

    Does this bug also affect service plans? Because I removed all the php versions from a windows server and saw the following in service plans, on "PHP settings tab":

    Here you can specify per-subscription PHP settings that override the settings defined by the server-wide php.ini file. This may be useful, for example, when you want to limit the system resources consumption by customers' PHP scripts. Customers (if allowed) can override this PHP configuration by their own per-domain configuration. When you set a parameter to the Default value, PHP will use the parameter's value from the server-wide PHP configuration. Note that the following placeholders are supported: {DOCROOT} and {WEBSPACEROOT} stand for the document root directory of a domain and a root directory of a subscription which gets custom PHP configuration; {TMP} stands for the directory which stores temporary files.

     PHP support (PHP version       5.6.40  , run PHP as       FastCGI application   )Below are the details on the website's PHP configuration. You can change the PHP configuration if the hosting provider grants you the corresponding permission
     

    Unable to retrieve PHP settings because this handler is corrupted.

     

    0
    Comment actions Permalink
  • Avatar
    Ivan Postnikov

    Hello Pdiotis

    Yes, that's correct. Service plans are affected also.

    0
    Comment actions Permalink

Please sign in to leave a comment.

Have more questions? Submit a request