Ich habe meine erste Laravel (3.2) App eine Weile auf einem VPS, den ich hatte, erstellt. Jetzt ist es an der Zeit für mich, auf einen dedizierten Server zu wechseln, und ich muss diese App auf den neuen Server verschieben.
Ich benutzte RSYNC über SSH und übertrug alles auf den neuen Server, aber wenn ich die Webseite in meinem Browser (öffentlicher Ordner) hochziehe, sehe ich eine leere Seite.
Ich kann eine Datei in meinem öffentlichen Ordner, aber nicht in der App anzeigen.
Was könnte ich vermissen?
Ich vermute, dass es eine Reihe von Dingen sein könnte, aber ich habe meine Fehlerprotokolle (Ubuntu) untersucht.
%Vor%und habe diesen Fehler gesehen:
%Vor%Ich habe also eine Google-Suche durchgeführt.
Es gibt eine Laravel-Funktion namens yield (), die in PHP 5.5 mit einem reservierten Namen kollidiert, der nicht in PHP 5.4 war. Es kommt so vor, dass mein alter Server PHP 5.4 hatte.
Gefunden dies was mir geholfen hat, alle Fälle von 'yield ()' in Laravel zu finden und zu ' _Ausbeute()'. Problem gelöst!