• Dear Pleskians! The Plesk Forum will be undergoing scheduled maintenance on Monday, 7th of July, at 9:00 AM UTC. The expected maintenance window is 2 hours.
    Thank you in advance for your patience and understanding on the matter.

Changing PHP Handler doesn't work from GUI

ilijamt

Basic Pleskian
After restoring Plesk installation from backup I started having a lot of problems, even though I had a full backup.

If I try to change the handler to FastCGI from the GUI, it updates but the domain is not set to use FastCGI, but if I do the same from the command line it works I don't have any issues, but if I update the service plan to use FastCGI it won't switch it to the correct one.

Is there a way to make this work so I don't have to go over all of the domains to enable this, but even so if I do, next time I want to switch I need to do it from the command line.

Code:
             id:  display name:  full version:  version:    type:                               cgi-bin:  php-cli:                               php.ini:  custom:
             cgi         5.4.41         5.4.41       5.4      cgi                      /usr/bin/php5-cgi                            /etc/php5/cgi/php.ini    false
         fastcgi         5.4.41         5.4.41       5.4  fastcgi                      /usr/bin/php5-cgi                            /etc/php5/cgi/php.ini    false
          module         5.4.41         5.4.41       5.4   module                      /usr/bin/php5-cgi                            /etc/php5/cgi/php.ini    false
  php-5.5.26-cgi         5.5.26         5.5.26       5.5  fastcgi  /usr/local/php-5.5.26-cgi/bin/php-cgi            /usr/local/php-5.5.26-cgi/etc/php.ini     true
  php-5.6.10-cgi         5.6.10         5.6.10       5.6  fastcgi  /usr/local/php-5.6.10-cgi/bin/php-cgi            /usr/local/php-5.6.10-cgi/etc/php.ini     true

Code:
/usr/local/psa/bin/domain --update <domain> -php_handler_id php-5.6.10-cgi

Also changing the plan to a different version of PHP doesn't work, it will not update the the configuration files the version will still remain the same.
 
Also running the SQL;

Code:
select dom_id,php,php_handler_id,name from hosting left join domains on domains.id = hosting.dom_id where php='true'

Doesn't reflect the changes, if I issue the command to change the domain from the command line, then the database will have the correct entry, otherwise no, it won't change.
 
Back
Top