• We value your experience with Plesk during 2024
    Plesk strives to perform even better in 2025. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2024.
    Please take this short survey:

    https://pt-research.typeform.com/to/AmZvSXkx
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

Upgrade default PHP

Bogdan1

Regular Pleskian
Hello,

How could I upgrade PHP 5.3(default php version /etc/php.ini) to 5.5 or 5.6, without errors after ... ?
I'm using multiple php versions but composer every time calls default php.ini in etc directory.

OS: Centos 6

Thanks
 
Hello Bogdan,

Do you use Plesk 12.5 and our new integration with composer applications in panel UI?
If not, I strongly recommend to upgrade Plesk and try it.

If you use composer from command line, you should add correct path to php binary in PATH env.

For example, my system php is 5.5:
$ php -v
PHP 5.5.9-1ubuntu4.11 (cli) (built: Jul 2 2015 15:23:08)
$ which php
/usr/bin/php
But I want to use php 5.6 installed by Plesk:
$ /opt/plesk/php/5.6/bin/php -v
PHP 5.6.13 (cli) (built: Sep 8 2015 11:53:39)
$ export PATH=/opt/plesk/php/5.6/bin:$PATH
$ php -v
PHP 5.6.13 (cli) (built: Sep 8 2015 11:53:39)
$ which php
/opt/plesk/php/5.6/bin/php
 
Hello Bogdan,

Do you use Plesk 12.5 and our new integration with composer applications in panel UI?
If not, I strongly recommend to upgrade Plesk and try it.

If you use composer from command line, you should add correct path to php binary in PATH env.

For example, my system php is 5.5:
$ php -v
PHP 5.5.9-1ubuntu4.11 (cli) (built: Jul 2 2015 15:23:08)
$ which php
/usr/bin/php
But I want to use php 5.6 installed by Plesk:
$ /opt/plesk/php/5.6/bin/php -v
PHP 5.6.13 (cli) (built: Sep 8 2015 11:53:39)
$ export PATH=/opt/plesk/php/5.6/bin:$PATH
$ php -v
PHP 5.6.13 (cli) (built: Sep 8 2015 11:53:39)
$ which php
/opt/plesk/php/5.6/bin/php

Thank you,

Plesk 12.5 is not released yet, it's only RTM with some bugs I'm right?
 
Last edited:
Hi Bogdan1,

if you already have Plesk on your server, then you should use:

/usr/local/psa/admin/bin/autoinstaller --all-versions


For more options with the autoinstaller utility, please use the command:

/usr/local/psa/admin/bin/autoinstaller --help
 
Back
Top