i use ispconfig on debian9. I followed the link "https://www.howtoforge.com/tutorial...-stretch-apache-bind-dovecot-ispconfig-3-1/2/" php7.0 is end of life So I need to update 7.2 or 7.3. How can i do that ?
Thank you, I upgraded php-fpm by the above link. It works. on the php7.2 and php7.0 work. priviously there was php7.0 on debian9 with ispconfig. But i get an error in the ispconfig.log as below; thrown in /usr/local/ispconfig/server/lib/classes/cron.d/100-send_sys_mailqueue.inc.php on line 62 PHP Fatal error: Uncaught Error: Call to undefined method ispcmail::send_queue() in /usr/local/ispconfig/server/lib/classes/cron.d/100-send_sys_mailqueue.inc.php:62 What can be the problem?
Did you by mistake change the default PHP to those 7.1 or 7.2 PHP versions? ISPConfig for Debian 9 works only with the default PHP that comes with Debian 9.x. See chapter "10 Set Debian default PHP back to the original version" in that Tutorial.
I already switched the default version to 7.0 after the installation as the image I get only one error regarding cron in the php errors. /usr/local/ispconfig/server/lib/classes/cron.d/100-send_sys_mailqueue.inc.php on line 62
Hmm, there is no file /usr/local/ispconfig/server/lib/classes/cron.d/100-send_sys_mailqueue.inc.php in recent ISPConfig versions as far as I see. Either you wrote it yourself or it is a remnant file from an old version.