I installed HHVM from buster and tried to switch to it in ISPConfig, however all I see is the php source file. When checking the Apache vhost configuration I see: Alias /hhvm-fcgi /var/www/clients/client<#>/web<#>/cgi-bin/hhvm-fcgi-<ip>-<domain> However that file doesn't exist in /var/www/clients/client<#>/web<#>/cgi-bin! The FastCgiExternalServer is running and the Repo, Pid & Sock files exist in /var/run/hhvm... Any suggestion?
HHVM for Debian 9 is not supported as you can see in perfect server tutorial, so my guess is that the HHVM package that you use is not compatible with the supported ones from Debian 8.
If it would be compatible with ISPConfig, then a) it would work and b) it would be described in the perfect server tutorial that you shall install that package from that repository. Neither (a) nor (b) is the case here.
Sorry, but I don't see how HHVM ver. 3.12.11 installed from http://dl.hhvm.com/debian/pool/main/h/hhvm/ should differ from HHVM 3.12.11 (https://packages.debian.org/buster/hhvm) installed from http://ftp.de.debian.org/debian/pool/main/h/hhvm/ from the point of view of behaviour...
This is the perfect server tutorial for Debian 9: https://www.howtoforge.com/tutorial...-9-stretch-apache-bind-dovecot-ispconfig-3-1/ Show me where this tutorial says that HHVM is supported with Debian 9 in ISPConfig and post the exact apt command from that tutorial that installs HHVM on Debian 9 and that adds the Buster repository. If you can't find them, then you know that it is not supported.
@till : I finally had time to debug this. HHVM ver. 3.21.0+dfsg-1 (by now) from Debian buster aka testing is fully compatible with ISPConfig 3.1.6 and works like a charm. Just the MySQL connection didn't work right away, but this can be solved by adding the following to /etc/hhvm/php.ini (and looks like a Debian package bug and no ISPConfig problem): hhvm.mysql.socket = /var/run/mysqld/mysqld.sock P.S.: I have old files remaining, how to get rid of the following: /sys/fs/cgroup/pids/system.slice/hhvm_web3.service /sys/fs/cgroup/devices/system.slice/hhvm_web3.service /sys/fs/cgroup/systemd/system.slice/hhvm_web3.service
How to get rid of the following? /sys/fs/cgroup/pids/system.slice/hhvm_web3.service /sys/fs/cgroup/devices/system.slice/hhvm_web3.service /sys/fs/cgroup/systemd/system.slice/hhvm_web3.service