• Plesk Uservoice will be deprecated by October. Moving forward, all product feature requests and improvement suggestions will be managed through our new platform Plesk Productboard.
    To continue sharing your ideas and feedback, please visit features.plesk.com

Issue How can I define command-line interpreter for PHP 7.4

Martin73

Basic Pleskian
I've installed PHP 7.4 according to these instructions. I have also read that Plesk 18 (Obsidian) doesn't use OS PHP. So I uninstalled PHP 7.2 because it's outdated. But now I have no command-line interpreter defined. How can I do this for PHP 7.4?

Ubuntu 18.04.3
Plesk Obsidian 18.0.33
 
simply symlink the actually php binary to /bin or something.
link -s /opt/plesk/php/7.4/bin/php /bin/php

Now if you run

php -v

It'll be the PHP version.

To undo it or change the version, just rm /bin/php, and resymlink the other version's binary
 
Thank you! This was the solution, but without "-s".
link /opt/plesk/php/7.4/bin/php /bin/php
 
Sorry, was thinking in PHP yesterday. I meant ln -s, not link.

link creates a hard link, while ln can do both
 
Back
Top