Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 10. Februar 2020 11:12

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.416

Seltsame Autokompatibilität mit PHP-7 bei manchen Hostern

Die letzten Wochen hatte ich ein paar Kunden darauf hingewiesen, dass wir ihr CMSms PHP-7 kompatibel machen sollten. Ich gab entsprechende Aufwandschätzungen ab.

Als ich mich ans Werk machen wollte, bemerkte ich dass der Hoster schon auf diverse PHP-7 Versionen umgestellt hatte.
Die Websites liefen alle vollkommen fehlerfrei! Selbst mit ListIt2 Modulen, im Backend so wie im Frontend. Alle Module die sonst Ärger machen, waren brav. WAS??? Wie kann das sein?

Die Installation waren von mir im Lauf der Jahre schon auf 1.12.2 gesetzt worden, sonst aber nichts.

Bisher sind das All-Inkl und eine Website bei Strato.
Bei All-Inkl läuft dort PHP 7.2.24, und bei Strato 7.2.25

In einem Fall dachte ich mir, ich mache meine Updates trotzdem, rüstete von ListIt2 auf LISE um, und aktualisierte alle Module. Patchte /admin/ und alle Module aus NaNs Paket. So weit alles prima.
Beim Updaten von /lib/ erhielt ich den ersten 500 Server Error!
Ich musste meine Backupdateien des /lib/ hochladen und meine Arbeit dort abbrechen.

Irgend etwas in dem Patchpaket ist mit dieser Hoster Konfiguration nicht kompatibel. Aber was? Um das rauszufinden müsste ich schrittweise vorgehen, doch dazu bräuchte ich eine parallele Installation, um die reguläre Website nicht zu stören. Der Kunde ist empfindlich...

Habt ihr so was schon erlebt?

Beitrag geändert von Klenkes (10. Februar 2020 11:13)

Offline

#2 10. Februar 2020 11:29

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.416

Re: Seltsame Autokompatibilität mit PHP-7 bei manchen Hostern

Grade noch einen Kunden bei All-Inkl gefunden wo noch PHP 5.6 läuft, und nur mal per htaccess diese 2 Zeilen eingefügt:

AddHandler php73-cgi .php
php_flag display_errors off

Und alles läuft fehlerfrei...

Sehr seltsam.

Offline