B
BenWonka
Guest
I have seen many threads regarding upgrading PHP to 5.3 but none of the suggestions in any of the threads has worked so I am starting a new thread.
*** I am running Plesk Panel 10.2 on CentOS 5.7 and my current version of PHP is 5.1.6 ***:
# cat /etc/redhat-release
CentOS release 5.7 (Final)
# php -v
PHP 5.1.6 (cli) (built: Nov 29 2010 16:47:46)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
with the ionCube PHP Loader v4.0.7, Copyright (c) 2002-2011, by ionCube Ltd.
I have tried upgrading PHP to 5.3 using both the CLI and GUI.
When I open the GUI and choose the following:
"Server Management" -> "Tools and Utilities" -> "Panel" -> "Updates" and select "Add Components"
I do NOT have the following option:
"Different PHP interpreter versions"
The only option I have is called "PHP5 support" and it says that it is up-to-date.
Here is the response using the CLI:
# /usr/local/psa/admin/sbin/autoinstaller --select-release-current --install-component php53
File downloading products.inf3: 100% was finished.
File downloading plesk.inf3: 10%..24%..38%..51%..78%..100% was finished.
File downloading pp-sitebuilder.inf3: 21%..32%..44%..56%..67%..79%..91%..100% was finished.
Checking for installed packages...
File downloading PSA_10.2.0/plesk-10.2.0-cos5-x86_64.inf3: 10%..20%..30%..40%..50%..60%..70%..80%..90%..100% was finished.
File downloading PSA_10.2.0/plesk-patches-10.2.0-all.inf3: 28%..43%..75%..100% was finished.
File downloading SITEBUILDER_5.2.0/sitebuilder-5.2.0-rhall-all.inf3: 100% was finished.
Detecting installed product components.
Warning: following component(s) not found: 'php53'
You already have the latest version of product(s) and all selected components
installed. Installation will not continue.
Q1: Can you tell me why neither the CLI or GUI solutions listed on these forums is working in this case as I would prefer to use a solution supported by Parallels?
Q2: Can I use a CentOS mirror and yum to upgrade to php53 or will this break the Plesk Panel?
More info that may help:
# yum list php*
Installed Packages
php.x86_64 5.1.6-27.el5_5.3 installed
php-bcmath.x86_64 5.1.6-27.el5_5.3 installed
php-cli.x86_64 5.1.6-27.el5_5.3 installed
php-common.x86_64 5.1.6-27.el5_5.3 installed
php-dba.x86_64 5.1.6-27.el5_5.3 installed
php-devel.x86_64 5.1.6-27.el5_5.3 installed
php-gd.x86_64 5.1.6-27.el5_5.3 installed
php-imap.x86_64 5.1.6-27.el5_5.3 installed
php-ldap.x86_64 5.1.6-27.el5_5.3 installed
php-mbstring.x86_64 5.1.6-27.el5_5.3 installed
php-mysql.x86_64 5.1.6-27.el5_5.3 installed
php-ncurses.x86_64 5.1.6-27.el5_5.3 installed
php-odbc.x86_64 5.1.6-27.el5_5.3 installed
php-pdo.x86_64 5.1.6-27.el5_5.3 installed
php-pear.noarch 1:1.4.9-6.el5 installed
php-snmp.x86_64 5.1.6-27.el5_5.3 installed
php-soap.x86_64 5.1.6-27.el5_5.3 installed
php-xml.x86_64 5.1.6-27.el5_5.3 installed
php-xmlrpc.x86_64 5.1.6-27.el5_5.3 installed
php5-ioncube-loader.x86_64 4.0.7-11030112 installed
Available Packages
php-dbase.x86_64 5.1.6-15.el5.centos.1 extras
php-mcrypt.x86_64 5.1.6-15.el5.centos.1 extras
php-mhash.x86_64 5.1.6-15.el5.centos.1 extras
php-mssql.x86_64 5.1.6-15.el5.centos.1 extras
php-pear-Auth-SASL.noarch 1.0.2-4.el5.centos extras
php-pear-DB.noarch 1.7.13-1.el5.centos extras
php-pear-Date.noarch 1.4.7-2.el5.centos extras
php-pear-File.noarch 1.2.2-1.el5.centos extras
php-pear-HTTP-Request.noarch 1.4.2-1.el5.centos extras
php-pear-Log.noarch 1.9.13-1.el5.centos extras
php-pear-MDB2.noarch 2.4.1-2.el5.centos extras
php-pear-MDB2-Driver-mysql.noarch 1.4.1-3.el5.centos extras
php-pear-Mail.noarch 1.1.14-1.el5.centos extras
php-pear-Mail-Mime.noarch 1.4.0-1.el5.centos extras
php-pear-Net-SMTP.noarch 1.2.10-1.el5.centos extras
php-pear-Net-Sieve.noarch 1.1.5-2.el5.centos extras
php-pear-Net-Socket.noarch 1.0.8-1.el5.centos extras
php-pear-Net-URL.noarch 1.0.15-1.el5.centos extras
php-pecl-Fileinfo.x86_64 1.0.4-3.el5.centos extras
php-pecl-memcache.x86_64 2.2.3-1.el5_2 extras
php-pgsql.x86_64 5.1.6-27.el5_5.3 base
php-readline.x86_64 5.1.6-15.el5.centos.1 extras
php-tidy.x86_64 5.1.6-15.el5.centos.1 extras
php53.x86_64 5.3.3-1.el5_7.3 updates
php53-bcmath.x86_64 5.3.3-1.el5_7.3 updates
php53-cli.x86_64 5.3.3-1.el5_7.3 updates
php53-common.x86_64 5.3.3-1.el5_7.3 updates
php53-dba.x86_64 5.3.3-1.el5_7.3 updates
php53-devel.x86_64 5.3.3-1.el5_7.3 updates
php53-gd.x86_64 5.3.3-1.el5_7.3 updates
php53-imap.x86_64 5.3.3-1.el5_7.3 updates
php53-intl.x86_64 5.3.3-1.el5_7.3 updates
php53-ldap.x86_64 5.3.3-1.el5_7.3 updates
php53-mbstring.x86_64 5.3.3-1.el5_7.3 updates
php53-mysql.x86_64 5.3.3-1.el5_7.3 updates
php53-odbc.x86_64 5.3.3-1.el5_7.3 updates
php53-pdo.x86_64 5.3.3-1.el5_7.3 updates
php53-pgsql.x86_64 5.3.3-1.el5_7.3 updates
php53-process.x86_64 5.3.3-1.el5_7.3 updates
php53-pspell.x86_64 5.3.3-1.el5_7.3 updates
php53-snmp.x86_64 5.3.3-1.el5_7.3 updates
php53-soap.x86_64 5.3.3-1.el5_7.3 updates
php53-xml.x86_64 5.3.3-1.el5_7.3 updates
php53-xmlrpc.x86_64 5.3.3-1.el5_7.3 updates
# rpm -qa | grep -i php
php-ldap-5.1.6-27.el5_5.3
php-pdo-5.1.6-27.el5_5.3
php-imap-5.1.6-27.el5_5.3
php-dba-5.1.6-27.el5_5.3
php-odbc-5.1.6-27.el5_5.3
php-soap-5.1.6-27.el5_5.3
php-mbstring-5.1.6-27.el5_5.3
php-ncurses-5.1.6-27.el5_5.3
php-cli-5.1.6-27.el5_5.3
php-mysql-5.1.6-27.el5_5.3
php-xmlrpc-5.1.6-27.el5_5.3
php-gd-5.1.6-27.el5_5.3
php-pear-1.4.9-6.el5
psa-php5-configurator-1.6.1-cos5.build1011110330.18
php-common-5.1.6-27.el5_5.3
php-5.1.6-27.el5_5.3
php-xml-5.1.6-27.el5_5.3
php-devel-5.1.6-27.el5_5.3
php5-ioncube-loader-4.0.7-11030112
php-snmp-5.1.6-27.el5_5.3
php-bcmath-5.1.6-27.el5_5.3
Thanks,
Ben
*** I am running Plesk Panel 10.2 on CentOS 5.7 and my current version of PHP is 5.1.6 ***:
# cat /etc/redhat-release
CentOS release 5.7 (Final)
# php -v
PHP 5.1.6 (cli) (built: Nov 29 2010 16:47:46)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
with the ionCube PHP Loader v4.0.7, Copyright (c) 2002-2011, by ionCube Ltd.
I have tried upgrading PHP to 5.3 using both the CLI and GUI.
When I open the GUI and choose the following:
"Server Management" -> "Tools and Utilities" -> "Panel" -> "Updates" and select "Add Components"
I do NOT have the following option:
"Different PHP interpreter versions"
The only option I have is called "PHP5 support" and it says that it is up-to-date.
Here is the response using the CLI:
# /usr/local/psa/admin/sbin/autoinstaller --select-release-current --install-component php53
File downloading products.inf3: 100% was finished.
File downloading plesk.inf3: 10%..24%..38%..51%..78%..100% was finished.
File downloading pp-sitebuilder.inf3: 21%..32%..44%..56%..67%..79%..91%..100% was finished.
Checking for installed packages...
File downloading PSA_10.2.0/plesk-10.2.0-cos5-x86_64.inf3: 10%..20%..30%..40%..50%..60%..70%..80%..90%..100% was finished.
File downloading PSA_10.2.0/plesk-patches-10.2.0-all.inf3: 28%..43%..75%..100% was finished.
File downloading SITEBUILDER_5.2.0/sitebuilder-5.2.0-rhall-all.inf3: 100% was finished.
Detecting installed product components.
Warning: following component(s) not found: 'php53'
You already have the latest version of product(s) and all selected components
installed. Installation will not continue.
Q1: Can you tell me why neither the CLI or GUI solutions listed on these forums is working in this case as I would prefer to use a solution supported by Parallels?
Q2: Can I use a CentOS mirror and yum to upgrade to php53 or will this break the Plesk Panel?
More info that may help:
# yum list php*
Installed Packages
php.x86_64 5.1.6-27.el5_5.3 installed
php-bcmath.x86_64 5.1.6-27.el5_5.3 installed
php-cli.x86_64 5.1.6-27.el5_5.3 installed
php-common.x86_64 5.1.6-27.el5_5.3 installed
php-dba.x86_64 5.1.6-27.el5_5.3 installed
php-devel.x86_64 5.1.6-27.el5_5.3 installed
php-gd.x86_64 5.1.6-27.el5_5.3 installed
php-imap.x86_64 5.1.6-27.el5_5.3 installed
php-ldap.x86_64 5.1.6-27.el5_5.3 installed
php-mbstring.x86_64 5.1.6-27.el5_5.3 installed
php-mysql.x86_64 5.1.6-27.el5_5.3 installed
php-ncurses.x86_64 5.1.6-27.el5_5.3 installed
php-odbc.x86_64 5.1.6-27.el5_5.3 installed
php-pdo.x86_64 5.1.6-27.el5_5.3 installed
php-pear.noarch 1:1.4.9-6.el5 installed
php-snmp.x86_64 5.1.6-27.el5_5.3 installed
php-soap.x86_64 5.1.6-27.el5_5.3 installed
php-xml.x86_64 5.1.6-27.el5_5.3 installed
php-xmlrpc.x86_64 5.1.6-27.el5_5.3 installed
php5-ioncube-loader.x86_64 4.0.7-11030112 installed
Available Packages
php-dbase.x86_64 5.1.6-15.el5.centos.1 extras
php-mcrypt.x86_64 5.1.6-15.el5.centos.1 extras
php-mhash.x86_64 5.1.6-15.el5.centos.1 extras
php-mssql.x86_64 5.1.6-15.el5.centos.1 extras
php-pear-Auth-SASL.noarch 1.0.2-4.el5.centos extras
php-pear-DB.noarch 1.7.13-1.el5.centos extras
php-pear-Date.noarch 1.4.7-2.el5.centos extras
php-pear-File.noarch 1.2.2-1.el5.centos extras
php-pear-HTTP-Request.noarch 1.4.2-1.el5.centos extras
php-pear-Log.noarch 1.9.13-1.el5.centos extras
php-pear-MDB2.noarch 2.4.1-2.el5.centos extras
php-pear-MDB2-Driver-mysql.noarch 1.4.1-3.el5.centos extras
php-pear-Mail.noarch 1.1.14-1.el5.centos extras
php-pear-Mail-Mime.noarch 1.4.0-1.el5.centos extras
php-pear-Net-SMTP.noarch 1.2.10-1.el5.centos extras
php-pear-Net-Sieve.noarch 1.1.5-2.el5.centos extras
php-pear-Net-Socket.noarch 1.0.8-1.el5.centos extras
php-pear-Net-URL.noarch 1.0.15-1.el5.centos extras
php-pecl-Fileinfo.x86_64 1.0.4-3.el5.centos extras
php-pecl-memcache.x86_64 2.2.3-1.el5_2 extras
php-pgsql.x86_64 5.1.6-27.el5_5.3 base
php-readline.x86_64 5.1.6-15.el5.centos.1 extras
php-tidy.x86_64 5.1.6-15.el5.centos.1 extras
php53.x86_64 5.3.3-1.el5_7.3 updates
php53-bcmath.x86_64 5.3.3-1.el5_7.3 updates
php53-cli.x86_64 5.3.3-1.el5_7.3 updates
php53-common.x86_64 5.3.3-1.el5_7.3 updates
php53-dba.x86_64 5.3.3-1.el5_7.3 updates
php53-devel.x86_64 5.3.3-1.el5_7.3 updates
php53-gd.x86_64 5.3.3-1.el5_7.3 updates
php53-imap.x86_64 5.3.3-1.el5_7.3 updates
php53-intl.x86_64 5.3.3-1.el5_7.3 updates
php53-ldap.x86_64 5.3.3-1.el5_7.3 updates
php53-mbstring.x86_64 5.3.3-1.el5_7.3 updates
php53-mysql.x86_64 5.3.3-1.el5_7.3 updates
php53-odbc.x86_64 5.3.3-1.el5_7.3 updates
php53-pdo.x86_64 5.3.3-1.el5_7.3 updates
php53-pgsql.x86_64 5.3.3-1.el5_7.3 updates
php53-process.x86_64 5.3.3-1.el5_7.3 updates
php53-pspell.x86_64 5.3.3-1.el5_7.3 updates
php53-snmp.x86_64 5.3.3-1.el5_7.3 updates
php53-soap.x86_64 5.3.3-1.el5_7.3 updates
php53-xml.x86_64 5.3.3-1.el5_7.3 updates
php53-xmlrpc.x86_64 5.3.3-1.el5_7.3 updates
# rpm -qa | grep -i php
php-ldap-5.1.6-27.el5_5.3
php-pdo-5.1.6-27.el5_5.3
php-imap-5.1.6-27.el5_5.3
php-dba-5.1.6-27.el5_5.3
php-odbc-5.1.6-27.el5_5.3
php-soap-5.1.6-27.el5_5.3
php-mbstring-5.1.6-27.el5_5.3
php-ncurses-5.1.6-27.el5_5.3
php-cli-5.1.6-27.el5_5.3
php-mysql-5.1.6-27.el5_5.3
php-xmlrpc-5.1.6-27.el5_5.3
php-gd-5.1.6-27.el5_5.3
php-pear-1.4.9-6.el5
psa-php5-configurator-1.6.1-cos5.build1011110330.18
php-common-5.1.6-27.el5_5.3
php-5.1.6-27.el5_5.3
php-xml-5.1.6-27.el5_5.3
php-devel-5.1.6-27.el5_5.3
php5-ioncube-loader-4.0.7-11030112
php-snmp-5.1.6-27.el5_5.3
php-bcmath-5.1.6-27.el5_5.3
Thanks,
Ben