2017-02-01 3 views
0

Meine neu migrierte Live-Site kann nur auf der Startseite und/admin zugegriffen werden - ich kann mich nicht einloggen.Kopieren der Silverstripe-Dev-Site zum Leben

Ich habe versucht,/dev/build og die? Flush = 1. Hat nicht geholfen.

Meine Site ist eine Subdomain, also weiß ich nicht, ob dies eine Rolle beim Zugriff auf alle anderen Seiten spielt?

Ich habe die SS_ENVIRONMENT_TYPE zu leben und ich habe DB-Verbindung.

Also meine Frage ist: was fehlt mir da ich nur auf homepage und/admin zugreifen kann?

+0

versuchen Sie SS_ENVIRONMENT_TYPE dev und sehen Sie, ob ein Fehler protokolliert wurde. Siehst du ein Menü? Welcher Fehler wird angezeigt, wenn Sie versuchen, auf etwas anderes zuzugreifen? – wmk

+0

Ich sehe keine anderen Fehler als HTTPs 500. Ich erhalte keine Debug-Fehler, wenn ich den Umgebungstyp in dev ändere. Fehle ich etwas? – mikemols

+1

ein 500 kann ziemlich alles sein. Aktivieren Sie [php error reporting] (http://stackoverflow.com/a/5438125/4137738) und überprüfen Sie das Apache-Fehlerprotokoll oder das PHP-Protokoll. – wmk

Antwort

4

Silverstripe 3.X unterstützt PHP7 nicht offiziell.

Allerdings wird this module Ihren Code patchen, um den 'Int' Klassennamen reservierten Fehler und was nicht zu vermeiden. Beachten Sie, dass andere Module von Drittanbietern möglicherweise nicht funktionieren.

Darüber hinaus wurde über here für weitere Details gebloggt.

+1

Beim Wechseln einer Site von 5.x auf 7 Achten Sie darauf, den Cache zu löschen. Hatte mal eine Auszeit mit diesem Patch in der Produktion. Andere Projekte laufen gut damit. Disclaimer: Ich habe dieses Modul geschrieben (nicht den Patch, siehe den oben verlinkten Blogbeitrag) – wmk

Verwandte Themen