• Introducing WebPros Cloud - a fully managed infrastructure platform purpose-built to simplify the deployment of WebPros products !  WebPros Cloud enables you to easily deliver WebPros solutions — without the complexity of managing the infrastructure.
    Join the pilot program today!
  • Support for BIND DNS has been removed from Plesk for Windows due to security and maintenance risks.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS.

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