Hosteurope Drupal und die erzwungene Umstellung auf PHP 7.2
am 04.11.2018 - 18:46 Uhr in
Hallo zusammen,
aufgrund der PHP Umstellung von Hosteurope habe ich ein Problem.
Ich betreibe die Seite Stillgruppen.de ehrenamtlich und hatte Sie damals unter Drupal 6 laufen. War soweit gut und ich hatte sie ganz optimal eingestellt. Die Frauen konnten ihren Inhalt kostenlos einstellen und alle waren glücklich....
Dann lief Drupal 6 aus und ich konnte gerade so, mit einem großen "optischen Verlust" auf Drupal 7 wechseln und habe den Inhalt einigermaßen migriert bekommen.
Natürlich sind einige Felder verloren gegangen, da ich eine ganze Menge an Content Types angelegt habe.
Mangels Zeit lief die Seite dann einfach weiter ich habe nur noch die Einträge freigeschaltet... auch hier waren eigentlich alle glücklich.
Und jetzt habe ich ein Problem:
Hosteurope!
Am 24.10. lief die Seite unter PHP 7.2 nicht!
Ich kann ja jetzt noch bis zum 03.12. auf PHP 7.0 runterschalten und dann läuft die Seite noch....aber was ist danach.
Es kommt dann folgender Fehler:
Diese Seite funktioniert nicht www.stillgruppen.de kann diese Anfrage momentan nicht verarbeiten.
HTTP ERROR 500
Ich kenn mich nicht wirklich aus mit PHP und versuche gerade auf Drupal 8 zu wechseln, was aber leider auch nicht klappt.
Wie kann ich die Drupal 7 Seite auf PHP 7.2 am laufen halten???
Hat jemand einen Tipp?
Danke!
- Anmelden oder Registrieren um Kommentare zu schreiben
Meine Seite laufen lokal alle
am 05.11.2018 - 01:20 Uhr
Meine Seite laufen lokal alle unter PHP 7.2.8. Da gibt es überhaupt keine Probleme.
Ich würde bei dem 500ter Fehler auf einen fehlerhaften Eintrag in der .htaccess tippen. Ich denke mal, mit Drupal hat das nichts zu tun.
Gruß
Berthold
Drupal Video-Tutorials
Hallo Berthold, vielen Dank
am 05.11.2018 - 16:48 Uhr
Hallo Berthold,
vielen Dank für Deine Rückmeldung. Ich habe eine "flammneue" .htaccess Datei aus dem neuen Core 7.60 genommen ...
Es klappt leider nicht, auch nach einem Tausch der .htaccess Dateien.
Leider gibt es von Hosteurope überhaupt keine Hilfe bzw. Hinweis.
Ebenfalls scheint es auch die Drupal Community nicht wirklich zu interessieren bzw. die Programmierer... Ich habe nur Kritik gefunden im Netz zu dem Thema.
Die Probleme die Privatleute haben, wenn Sie gezwungen werden ihre Projekte von Drupal 6 auf 7 zu bringen und dann noch dieser Ärger mit dem PHP.
Ich muss ganz ehrlich sagen, ich verzweifele langsam und mir läuft die Zeit weg, da Hosteurope ja am 03.12. das PHP 7.0 abschaltet. Nur da läuft die Seite aber...
Wo kann es noch dran liegen?
Das hat nichts mit
am 05.11.2018 - 17:43 Uhr
Das hat nichts mit Programmierung zu tun und man kann dir da auch hier in der Community nicht wirklich weiterhelfen, weil es wohl von der tatsächlichen Serverumgebung abhängt.
Da ist auch von deiner Seite ein bisschen Phantasie bei der Fehlersuche gefragt.
Zum Beispiel könntest du zunächst mal ausschließen, das es an der .htaccess-Datei liegt.
Mach doch mal ein Unterverzeichnis mit einer einfache HTML-Datei und kopiere dort die .htaccess-Datei hin.
Kannst du die dann immer noch aufrufen, wird es wohl nicht an der .htaccess-Datei liegen.
Es ist auch immer sinnvoll, die Serverstruktur auf dem lokalen Rechner zu haben, dort kannst du dann mit den verschiedenen PHP-Versionen herum experimentieren und erst mal schauen, dass du den Fehler reproduzieren kannst.
Lokal kannst du dann die Log-Files checken und so vielleicht "dem Täter auf die Spur kommen".
Bei mir ist das so: Das, was lokal funktioniert, funktioniert auch online und umgekehrt.
Gruß
Berthold
Drupal Video-Tutorials
ein 500er erzeugt einen Errorlogeintrag
am 06.11.2018 - 06:49 Uhr
diesen musst du nachsehen.
Ohne diese Meldung ist das ein Tappen im Nebel-
Aber es ist gut möglich, dass du eine depreciated function verwendest.
Das ist eine Funktion, die in älteren PHP-Versionen verwendet wurde, aber in neueren Versionen durch ein anderes Konstrukt ersetzt wurde.
Eine solche Funktion erzeugt beim Upgrade zunächst eine Warnung, wenn du weiter upgradest, einen Stopp des Scriptes - alse einen Fehler.
Im Extremfall kann dies ein 500er sein.
Es ist aber auch möglich, dass deine Memoryeinstellung knapp gereicht hat, und durch den Upgrade jetzt etwas mehr Speicher angefordert wird, der eben nicht mehr reicht.
Du siehst, ohne Meldung ist Hilfe sehr schwierig.
Grüße
Ronald
Frag doch einfach mal bei
am 06.11.2018 - 07:34 Uhr
Frag doch einfach mal bei HostEurope nach.
Ich gehe zwar gerade dort weg, weil es für Drupal 8 und Composer nicht so der Hit ist, aber ich habe dort 15 Jahre lang eigentlich auf jede Frage eine Antwort bekommen.
Hier kann man Dir ohne Zugriff aufs System nicht wirklich helfen.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
das einfachste du wechselst
am 06.11.2018 - 16:35 Uhr
das einfachste du wechselst den provider. da bieten andere dann kostenpflichitge php 5.6 an. und später dann wohl für php 7.1 wenn wir bei php 8 sind.
bei hosteurope bieten dir dir nur einen eigenen server an. aber du kannst ja einfach mal auf 7.1 stellen. dann solange warten bis der ausläuft. vielleicht laufen bis dahin alle anderen module auch mit 7.2
drupal selbst macht das
C.A.W. Webdesign