Dear ISPConfig experts: My web site's software framework has been upgraded successfully. However, its panel reported that: Current System: PHP (CGI/FPM) version 8.0.23 PHP-CLI version 7.3.33 MySQL Server version 10.3.34-MariaDB-0ubuntu0.20.04.1 Requirements not met: PHP-CLI version PHP-CLI 8.0.2 or higher is required. How do I correct it? My server is Ubuntu 20.04.5; ISPConfig 3.2.8p1
Install desired PHP version. Set that website to use that PHP version. If you installed using the ISPConfig autoinstall, additional PHP versions should already be installed. If additional PHP versions are not installed, this is useful document: https://www.howtoforge.com/tutorial/how-to-install-php-7-for-ispconfig-3-from-debian-packages-on-debian-8-and-9/ Just remember to replace the repository where PHP is installed from, tutorial uses Debian, you have ubuntu. Correct repo can be found in https://deb.sury.org/ By the way, if you system displays please run the common issues script and post the results: https://forum.howtoforge.com/threads/please-read-before-posting.58408/
Ok, so you need a specific cli-php version for one website while you have set the website php-fpm to the correct version (PHP 8) already. How did you test that php-cli version? were you logged in as a shell user of that site and is this shell user jailed? It might be that your cms just falsely reports a wrong PHP cli version.
It is the software framework which tests by itself from its web application. and yes, I choose php 8.0 for this web site from within ISPConfig 3.2.
Can you maybe set the path to php-cli in the framework? The problem is that the framework just uses the wrong path to PHP for its tests, as you probably have php-cli 8.