• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

PHP version not enforced by plan

Miguel_Tellería

Basic Pleskian
Hi there,

Steps to reproduce:

1. Have 2 Plesk plans:
- Plan53 with PHP5.3 fastcgi from native installation (under /usr/lib)
- Plan55 with PHP5.5 fastcgi from Atomic RPM repository (under /opt/atomic/)

2. Have a subscription fully synchronized with Plan53 using PHP 5.3

3. Change the subscription plan to Plan55 and see that it is always synchronized with it.

Expected result: The hosting should be running with PHP5.5
Actual result: The hosting nevertheless still has PHP5.3 as shown by phpinfo web page.

Additional info:

- Plesk 12.0.18 with microupdate 51, under CentOS 6.6

- The PHP version can be changed manually inside the subscription (under websites and domains -> hosting configuration). Here the PHP5.3 value stil persists and changing it brings it to effect and doesn't break the synchronized state of the subscription.

- This behaviour has been observed with several subscriptions, but not all of them. We haven't been able to detect a pattern (old, new).

- This is the output of /usr/local/psa/admin/bin/php_handlers_control --list

id: display name: version: type: cgi-bin: cli-bin: php.ini: system
module 5.3.29 5.3.29 module /usr/bin/php-cgi /etc/php.ini
fastcgi 5.3.29 5.3.29 fastcgi /usr/bin/php-cgi /etc/php.ini
cgi 5.3.29 5.3.29 cgi /usr/bin/php-cgi /etc/php.ini
fastcgi-5.2.17 5.2.17 5.2.17 fastcgi /usr/local/php-5.2.17/bin/php-cgi /usr/local/php-5.2.17/etc/php.ini
fastcgi-54 Atomic 5.4 5.4.28 fastcgi /opt/atomic/atomic-php54/root/usr/bin/php-cgi /opt/atomic/atomic-php54/root/etc/php.ini
fastcgi-55 Atomic 5.5 5.5.22 fastcgi /opt/atomic/atomic-php55/root/usr/bin/php-cgi /opt/atomic/atomic-php55/root/etc/php.ini
fastcgi-56 Atomic 5.6 5.6.0 fastcgi /opt/atomic/atomic-php56/root/usr/bin/php-cgi /opt/atomic/atomic-php56/root/etc/php.ini
fastcgi-52 Atomic 5.2 5.2.17 fastcgi /opt/atomic/atomic-php52/root/usr/bin/php-cgi /opt/atomic/atomic-php52/root/etc/php.ini
 
Back
Top