Hi,
wir haben hier ein sehr merkwürdiges Problem.
Eventuell kann jemand helfen.
Wir haben ein Multiserver-System, das mit Deban 8, ispconfig 3.1.11 lief.
Dort hatten wir mehrere eigene PHP Versionen angelegt (php5.6, php7.0, php7.1, php7.2, php7.3).
Nachdem wir alle unsere Server (Master wie auch Slaves) auf Debian 10 und ispconfig 3.2.2 gebracht haben und alles soweit gut läuft,
haben wir das Problem das neu angelegte PHP Versionen (php7.4 und php8.0) nach dem man diese über das Admin-Panel einer Webseite zuweist, von ispconfig nicht mit den richtigen Pfaden in der /var/www/php-fcgi-scripts/webXXX/*.php-fcgi-starter versehen werden. Die Pfade sind leer ( PHPRC="" bzw. exec \ ).
Apache wirft natürlich einen 500 Internal Server Error aus.
Das tritt nur bei den neu angelegten PHP Versionen auf.
Die alten PHP Versionen können ohne Probleme weiterhin zugewiesen werden und alles läuft so wie es sein sollte.
Pfade wurden natürlich mehrmals überprüft.
Interessanterweise tritt der Fehler ebenfalls nicht auf, wenn wir die default PHP Version eines Servers manuell zuweisen (update-alternatives --config php und update-alternatives --config php-cgi ).
Somit vermuten wir das dieses Problem an ispconfig liegt.
Hat jemand eine Idee?
Schöne Grüße
Ron
wir haben hier ein sehr merkwürdiges Problem.
Eventuell kann jemand helfen.
Wir haben ein Multiserver-System, das mit Deban 8, ispconfig 3.1.11 lief.
Dort hatten wir mehrere eigene PHP Versionen angelegt (php5.6, php7.0, php7.1, php7.2, php7.3).
Nachdem wir alle unsere Server (Master wie auch Slaves) auf Debian 10 und ispconfig 3.2.2 gebracht haben und alles soweit gut läuft,
haben wir das Problem das neu angelegte PHP Versionen (php7.4 und php8.0) nach dem man diese über das Admin-Panel einer Webseite zuweist, von ispconfig nicht mit den richtigen Pfaden in der /var/www/php-fcgi-scripts/webXXX/*.php-fcgi-starter versehen werden. Die Pfade sind leer ( PHPRC="" bzw. exec \ ).
Apache wirft natürlich einen 500 Internal Server Error aus.
Das tritt nur bei den neu angelegten PHP Versionen auf.
Die alten PHP Versionen können ohne Probleme weiterhin zugewiesen werden und alles läuft so wie es sein sollte.
Pfade wurden natürlich mehrmals überprüft.
Interessanterweise tritt der Fehler ebenfalls nicht auf, wenn wir die default PHP Version eines Servers manuell zuweisen (update-alternatives --config php und update-alternatives --config php-cgi ).
Somit vermuten wir das dieses Problem an ispconfig liegt.
Hat jemand eine Idee?
Schöne Grüße
Ron