• Debian 11 is approaching its end-of-life (vendor EOL date - August 31, 2026). Plesk Obsidian 18.0.80 will be the last release to support it.
    If you are running Plesk Obsidian on Debian 11, we recommend you upgrade those servers to Debian 12 using our dist-upgrade tool.
  • We plan to deprecate and remove the support for XML RPC protocol versions earlier than 1.6.9.1 in Plesk Obsidian 18.0.82. We strongly recommend that you update all existing integrations using earlier versions of the XML RPC protocol to comply with the version 1.6.9.1 specification.

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