Ich habe vor kurzem eine Reihe von Problemen mit einer neuen Installation von Laravel auf Ubuntu aufgetreten, aber diese neueste hat mich verblüfft. Ich erhielt die WSOD mit null Fehlern in apache/php
Protokollen oder Laravel-Protokollen, obwohl Debug auf True festgelegt und Fehleranzeige in PHP aktiviert wurde. Ich habe die index.php
Datei in der Öffentlichkeit aktualisiert, um eine die("Test");
Zeile hinzuzufügen, nur um zu sehen, ob das zumindest funktionierte.Laravel Installation auf Apache - index.php Probleme
Es war, was großartig war - Test auf der Website angezeigt. Aber jetzt wird es nicht weggehen. Ich habe versucht, den Text auf etwas anderes zu aktualisieren, die Zeile usw. vollständig zu entfernen, cache-clear, cache clear und component cache clear und dump-autoload, und ich habe alle zwischengespeicherten Elemente in den Speicherordnern gelöscht. Ich habe meinen persönlichen Cache gelöscht und verschiedene Browser getestet. Es handelt sich also nicht um ein persönliches Cache-Problem. Ich habe auch versucht, Apache neu zu starten.
Alle meine chmod Berechtigungen sollten zu diesem Zeitpunkt korrekt sein (Bootstrap/Cache ist 755, alle Speicher und Unterordner sind 755). Ich hatte Laravel schreiben in das Protokoll für ein anderes Problem (von CLI - ein Test, den ich nur um sicherzustellen, dass die Berechtigungen funktionierten), so sollte das nicht das Problem sein.
Ich habe das funktioniert perfekt in Laragon auf meinem lokalen Windows-Maschine, aber hatte nichts als Probleme, diesen Kerl auf diesem Ubuntu-Server und läuft. Ich habe eine andere Prod-Instanz von Laravel, die mir auf einem anderen Ubuntu-Server nie so viel Ärger gemacht hat (und normalerweise war es nur ein Berechtigungsproblem). Wirklich nicht sicher, was zu diesem Zeitpunkt zu tun ist oder welche Informationen nützlich sein könnten. Hoffe, dass jemand anderes auf etwas Ähnliches gestoßen ist und etwas Licht abgibt ....
whats Fehler kommt –
@VishalVarshney Es gibt keinen Fehler überhaupt. Das ist der verwirrendste Teil. Es funktioniert einfach nicht und public/index.php scheint irgendwo zwischengespeichert zu sein. – princessjackie