Seite 1 von 1

Fehler nach Serverumzug

Verfasst: Mo 11. Sep 2017, 16:10
von MaGu
Hallo,

ich habe eine Kundenwebsite heute auf ein Strato Webhosting umgezogen. WebEdition Version ist 6.3.8. Das SQL Backup musste ich über SSH importieren, da es zu groß war. Dies hat aber ganz gut funktioniert. Bei den Dateien habe ich alle festen Pfade "/var/www/virtual/hosts/www.blabla.de" durch $_SERVER['DOCUMENT_ROOT'] ersetzt und dann per FTP hochgeladen.
Die Website an sich funktioniert. Ich kann mich auch anmelden und Seiten berabeiten. Mir ist nur aufgefallen, dass einige Buttons fehlen um bestimmte Aktionen auszuführen (Export, Backup erstellen, ...). Die Systeminformationen kann ich gar nicht aufrufen. Da erscheint nur ein weißes Browserfenster. Im Fehlerlog taucht dauernd ein "Array to string conversion" Fehler auf.
Was könnte das sein?
Liegt es an Strato oder habe ich das verursacht?

Danke schonmal.

Re: Fehler nach Serverumzug

Verfasst: Di 12. Sep 2017, 12:08
von DieKleine
Hi,

ok, erst mal ein paar Fragen.
Läuft das Frontend? Und welche PHP Version läuft gerade?

LG
Anna

Re: Fehler nach Serverumzug

Verfasst: Di 12. Sep 2017, 13:20
von MaGu
Hi!

Das Frontend funktioniert einwandfrei. Die PHP Version ist 7.0.22. Bei Strato haben wir das PowerWeb Starter Paket. Dort ist die PHP Boost Option aktiviert (siehe Bild).
Als ich das erste Mal das Backend aufrufen wollte, kam die Meldung "webedition kann nicht gestartet werden". Durch ein Stück Code, verschwand die Meldung wieder. Ich glaube auch nicht, dass es damit zu tun hat.
Mich wundert es, dass hauptsächlich Buttons fehlen und die Sysinfo Seite nicht angezeigt wird.

Re: Fehler nach Serverumzug

Verfasst: Di 12. Sep 2017, 14:21
von mokraemer
Ich würde erst mal eine Updatewiederholung probieren, aber sicherlich sollte WE dann auch mal auf eine aktuelle Version geändert werden.
Wenn ich das richtig sehe, kommt hier kein Apache zum Einsatz, dann solltest du auch die Deny-Regeln aus den .htaccess Dateien in ein Format für den Server umsetzen.

Re: Fehler nach Serverumzug

Verfasst: Di 12. Sep 2017, 14:38
von DieKleine
Versuche mal die PHP Version auf 5.6 zurück zu stellen.

So weit ich weiß, läuft 6.3.x noch nicht richtig mit PHP Version 7.

Re: Fehler nach Serverumzug

Verfasst: Di 12. Sep 2017, 15:01
von MaGu
Ich habe die PHP Version auf 5.6. zurückgestellt und jetzt erscheinen die Buttons wieder. Die Systeminfos werden auch angezeigt. Danke für den Tipp @ DieKleine!
mokraemer hat geschrieben:Ich würde erst mal eine Updatewiederholung probieren, aber sicherlich sollte WE dann auch mal auf eine aktuelle Version geändert werden.
Wenn ich das richtig sehe, kommt hier kein Apache zum Einsatz, dann solltest du auch die Deny-Regeln aus den .htaccess Dateien in ein Format für den Server umsetzen.
webEdition wurde auf einem Linux/Apache Server installiert und dann zu Strato auf ein SunOS localhost 5.10 Generic_150401-49 i86pc umgezogen. Gibt es zu Deny-Regeln Tipps, Anleitungen wie man das anpasst oder brauche ich das jetzt nicht mehr zu machen, da webEdition funktioniert?

Danke für eure Tipps!

Re: Fehler nach Serverumzug

Verfasst: Di 12. Sep 2017, 23:00
von mokraemer
SunOS ist wurscht. So wie es aussieht kommt da nginx als HTTP-Server zum Einsatz.
Da ich selbst keinen nginx betreibe, kenne ich mich mit dem Server nicht aus. Die Deny Regeln sorgen auf dem Apache dafür, daß die Install sicherer wird. Es wird hier bspw. Verboten, daß Dateien in best. Verzeichnissen direkt aufgerufen werden können (Backups,Tempdateien,...)

Auch wenn die 6.3.8 soweit mit PHP 5.6 läuft, ist das natürlich nicht ganz optimal, denn getestet wurde sie nur mit der damals verfügbaren PHP 5.4. Aktuell sind wir bei WE 7.0.3 - und demnächst kommt WE 8.0 raus.