2013-06-02 8 views
6

Erste Fehlermeldung:Laravel sendet den Server auf 10 Weiterleitungen?

[Sun Jun 02 12:43:33.579095 2013] [core:error] [pid 4964:tid 808] [client 127.0.0.1:56964] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a 

Wenn Laravel zu verwenden versuchen, Routing zu tun. Meine Strecken sind wie folgt:

Route::get('/', '[email protected]'); 
Route::get('history', '[email protected]'); 

Und mein .htaccess:

<IfModule mod_rewrite.c> 
    Options -MultiViews 
    RewriteEngine On 

    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteRule^index.php [L] 
</IfModule> 

Und mein Alias:

Alias /wunhopkuendo/ "c:/wamp/www/wunhopkuendo/public/" 

<Directory "c:/wamp/www/wunhopkuendo/public/"> 
    Options Indexes FollowSymLinks MultiViews 
    AllowOverride all 
     Order allow,deny 
    Allow from all 
</Directory> 
+0

dies auch Geschieht, wenn Sie keine Routen definiert haben? –

+0

Passen Sie den 'LogLevel' an, um zu sehen, wohin er Sie intern umleitet. –

+0

Überprüfen Sie Ihre virtuelle Host-Konfiguration. Der Pfad zum öffentlichen Ordner ist möglicherweise nicht der, den Sie denken. – chepe263

Antwort

10

Wenn Sie Laravel in einem Unterordner verwenden, müssen Sie dies folgen Schritte:

* Bedenken Sie, dass Sie WAMP auf Standard-Installationsverzeichnis (c: \ wamp)

verwenden

Fügen Sie die RewriteBase-Zeile in Ihre .htaccess-Datei mit dem Unterordner Ihrer Laravel-Installation ein.

< IfModule mod_rewrite.c >
Optionen -MultiViews
RewriteEngine On
RewriteBase/Unterordner
RewriteCond% {REQUEST_FILENAME}! -f
RewriteRule^index.php [L]
<IfModule>

Legen Sie die a pplikation URL Datei c: \ wamp \ www \ Unterordner \ config \ app.php

'url' => 'hggp: // localhost/Unterordner',

eine Konfigurationsdatei auf alias Verzeichnis c: \ wamp \ alias \ subfolder.conf mit diesem Inhalt:

Alias ​​/ Unterordner "c:/wamp/www/testando/public"

< Verzeichnis „c:/wamp/www/subfolder/public ">
Options Indexes FollowSymLinks Multiviews
AllowOverride alle
von allen
Verzeichnis </erlauben >

Dies funktioniert es! :)

+1

toll, es funktioniert. –

+0

Was ist das? HGGP? –

17

Ich hatte dieses Problem so gut, und ich löste es mit der folgenden Zeile:

RewriteBase/
Verwandte Themen