2017-04-11 3 views
1

ich meine Laravel 5 App auf dem Webhost one.comLaravel 5 Fehler 403 Zugang verboten webhosting

ich zusammen einige Tutorials im Internet und zog meine puplic Ordner-Inhalte in den Stammordner des Host gefolgt einsetzen wollte und Der erforderliche Pfad wurde in die Datei index.php geändert. Aber jetzt habe ich bekam die

403 Error: You don't have permission to access/on this server. 

ich es glauben, weil meiner .htaccess Datei:

Optionen -MultiViews

RewriteEngine On 

DirectoryIndex public/index.php 

# Redirect Trailing Slashes If Not A Folder... 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)/$ /$1 [L,R=301] 

# Handle Front Controller... 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule^public/index.php [L] 

# Handle Authorization Header 
RewriteCond %{HTTP:Authorization} . 
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] 

I‘ m neu zu .hta ccess Dateien und vielleicht können Sie mir helfen! :)

Antwort

0

Der 403 verbotene Status, den Sie haben, kann durch viele Dinge ausgelöst werden. Ich hoffe, Sie beginnen mit der Überprüfung der folgenden:

Erstellen Sie (oder greifen Sie auf) eine vorhandene Datei mit Ihrem Stammverzeichnis. Ist diese Datei zugänglich? Falls verfügbar, ist etwas in Ihrem .htaccess deaktiviert. Wenn nicht zugänglich ist, wahrscheinlich nicht der Zugriff gewährt wird (noch) nicht, fügen Sie bitte Ihre .htaccess:

Require all granted 

Wenn die Testdatei noch nicht zugänglich ist, ist dies ein Nebeneffekt der ‚Redirect folgenden Schrägstriche werden könnte, wenn nicht Ein Ordner‘, bitte, dies ändern:

# Redirect Trailing Slashes If Not A Folder... 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 

Eine weitere Ergänzung zu Ihrer .htaccess auch das Problem lösen könnte:

RewriteBase/

Lassen Sie mich wissen, ob (oder nicht) das Problem behoben ist.

+0

Es hat nicht funktioniert, vielleicht habe ich einen weiteren Fehler bei der Bereitstellung meiner Laravel-App gemacht. Ich habe versucht, es ohne SSH-Zugriff zu tun, aber die meisten Tutorials verwenden SSH, um ihr Projekt einzurichten. : / –