• 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.

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