Ich habe auf unserer DS718+ eine selbst erstellte Web-Applikation laufen (nginx, Maria DB 10, php 7.0). Diese funktioniert einwandfrei. Für eine Website habe ich jetzt Joomla 3.9 installiert, das laut Warnungshinweis gerne mindestens php 7.2 haben möchte.
Deshalb habe ich auch php 7.2 über das Paketzentrum installiert und, da dieses nicht automatisch angelegt wurde, in der Webstation in den PHP-Einstellungen für PHP 7.2 ein Profil angelegt (nahezu ident zum Default-Profil von PHP 7.0, Abweichungen dort, wo auf Version verwiesen wird).
Stelle ich in den allgemeinen Einstellungen der Webstation jetzt auf PHP-Version 7.2 um, ist meine Web-Applikation nicht mehr funktionsfähig, es werden nur Dateien im Hauptordner der Applikation gefunden, bei den in Unterordnern darunter liegenden php-Programmdateien erscheint die Fehlermeldung "no such file oder directory".
Stelle ich wieder auf php 7.0 um, dann funktioniert es wieder. Die Rechte müssen also eigentlich stimmen (ich habe auch über die Filestation die Rechte für den Webordner (R/W für http) nochmals für alle enthaltenen Unterordner und Dateien neu gesetzt.
Auch der Wechsel des Servers von Nginx auf Apache 2.2 oder 2.4 hat nichts gebracht - mit PHP 7.0 funktioniert's, mit 7.2 nicht.
Jetzt bin ich ratlos...
Kann mir wer bitte helfen?
LG Gerhard
Deshalb habe ich auch php 7.2 über das Paketzentrum installiert und, da dieses nicht automatisch angelegt wurde, in der Webstation in den PHP-Einstellungen für PHP 7.2 ein Profil angelegt (nahezu ident zum Default-Profil von PHP 7.0, Abweichungen dort, wo auf Version verwiesen wird).
Stelle ich in den allgemeinen Einstellungen der Webstation jetzt auf PHP-Version 7.2 um, ist meine Web-Applikation nicht mehr funktionsfähig, es werden nur Dateien im Hauptordner der Applikation gefunden, bei den in Unterordnern darunter liegenden php-Programmdateien erscheint die Fehlermeldung "no such file oder directory".
Stelle ich wieder auf php 7.0 um, dann funktioniert es wieder. Die Rechte müssen also eigentlich stimmen (ich habe auch über die Filestation die Rechte für den Webordner (R/W für http) nochmals für alle enthaltenen Unterordner und Dateien neu gesetzt.
Auch der Wechsel des Servers von Nginx auf Apache 2.2 oder 2.4 hat nichts gebracht - mit PHP 7.0 funktioniert's, mit 7.2 nicht.
Jetzt bin ich ratlos...
Kann mir wer bitte helfen?
LG Gerhard
Zuletzt bearbeitet: