2016-07-16 3 views
0

Ich habe eine Laravel 5-Testanwendung auf einem Entwicklungsserver bereitgestellt. Die Anwendung wurde erfolgreich installiert, aber wenn ich zu der Domäne gehe, die auf meine Anwendung verweist. Die Laravel 5 Homepage wird nicht geladen. Stattdessen gibt es mir einen 403 Verbotenen Fehler."/" route zeigt keine Homepage an und gibt 403 verboten Laravel 5

Ich bin auf einem Nginx-Server.

Antwort

0

Mögliches Problem ist Ihr Server-Root zeigt nicht auf public Ordner Ihres Projekts, wo index.php befindet. Überprüfen Sie Ihre vhost-Konfiguration, um sicherzustellen, dass alles in Ordnung ist.

Nginx Zugriff und Fehlerprotokolle sollten Ihnen dabei helfen. Überprüfen Sie auch den gleichen vhost in Ihrer lokalen Umgebung mit deaktivierten Entwicklungstools.

+0

if ($ host ~ ". * Webrtc-dev. * \. Nachricht360. *") { set $ sub "$ {sub}/public"; } Dies ist, wie meine vhost_secured Konfiguration eingerichtet ist. Es zeigt auf den öffentlichen Ordner. So war es und ich bekomme immer noch den Fehler –