Mettwurscht
New Member
Hallo zusammen,
ich hatte ein ISPconfig 3.1.15p3 (nginx) auf einem Ubuntu 18.04. Auf dem System habe ich vor Erscheinen der Ubuntu 20.04.1 ein Upgrade auf 20.04 erzwungen, das soweit auch gut durchlief. Auch das ISPconfig hatte keine wirklichen Probleme damit. Einzig in der /etc/nginx/sites-available/ispconfig.vhost musste ich die Teile mit php7.4 wieder auf php7.2 zurückbiegen.
Nun ist zwischenzeitlich Ubuntu 20.04.1 erschienen sowie die 3.2 Beta von ISPconfig. Soweit klappt auch alles. Allerdings ist so, dass das install/update-Skript von ISPconfig in die ispconfig.vhost eine Variable auf php7.4 setzt:
Damit läuft das Webinterface von ISPconfig aber nicht. Im log steht die Meldung:
Sobald ich in der vhost-Datei php7.4 durch php7.2 ersetze, funktioniert das Webinterface.
Die übrigen Websites laufen. In der Serverconfig wurde unter den PHP Einstellungen php7.2 durch php7.4 ersetzt.
Hat mir jemand eine Idee, wie ich das reparieren kann?
ich hatte ein ISPconfig 3.1.15p3 (nginx) auf einem Ubuntu 18.04. Auf dem System habe ich vor Erscheinen der Ubuntu 20.04.1 ein Upgrade auf 20.04 erzwungen, das soweit auch gut durchlief. Auch das ISPconfig hatte keine wirklichen Probleme damit. Einzig in der /etc/nginx/sites-available/ispconfig.vhost musste ich die Teile mit php7.4 wieder auf php7.2 zurückbiegen.
Nun ist zwischenzeitlich Ubuntu 20.04.1 erschienen sowie die 3.2 Beta von ISPconfig. Soweit klappt auch alles. Allerdings ist so, dass das install/update-Skript von ISPconfig in die ispconfig.vhost eine Variable auf php7.4 setzt:
NGINX:
fastcgi_pass unix:/var/lib/php7.4-fpm/ispconfig.sock;
Damit läuft das Webinterface von ISPconfig aber nicht. Im log steht die Meldung:
NGINX:
2020/10/13 15:43:52 [crit] 924#924: *4 connect() to unix:/var/lib/php7.4-fpm/ispconfig.sock failed (13: Permission denied) while connecting to upstream, client: 95.208.x.x, server: _, request: "GET /index.php HTTP/1.1", upstream: "fastcgi://unix:/var/lib/php7.4-fpm/ispconfig.sock:", host: "ispconfig.example.net:8080",
referrer: "https://ispconfig.example.net:8080/login/"
Sobald ich in der vhost-Datei php7.4 durch php7.2 ersetze, funktioniert das Webinterface.
Die übrigen Websites laufen. In der Serverconfig wurde unter den PHP Einstellungen php7.2 durch php7.4 ersetzt.
Hat mir jemand eine Idee, wie ich das reparieren kann?