2013-06-02 17 views
6

Pierwsze komunikat o błędzie:Laravel wysyła serwer w 10 przekierowaniach?

[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 

Gdy próbuje użyć laravel zrobić routing. Moje trasy są w następujący sposób:

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

i mój .htaccess:

<IfModule mod_rewrite.c> 
    Options -MultiViews 
    RewriteEngine On 

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

A mój pseudonim:

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

Czy zdarza się to także wtedy, gdy nie masz trasy zdefiniowane? –

+0

Dostosuj "LogLevel", aby zobaczyć, skąd to wewnętrznie cię przekierowuje. –

+0

sprawdź konfigurację hosta wirtualnego. Ścieżka do folderu publicznego może nie być tą, którą myślisz. – chepe263

Odpowiedz

10

Jeśli używasz laravel w podkatalogu, trzeba wykonać to kroki:

* Weź pod uwagę, że używasz WAMP w domyślnym katalogu instalacyjnym (c: \ wamp)

Wstaw linię RewriteBase do pliku .htaccess z podfolderem instalacji Laravel.

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

Ustawić TOSOWANIE URL dla pliku C: \ wamp \ www \ podkatalog \ config \ app.php

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

Utwórz plik konfiguracyjny na alias katalogu c: \ wamp \ alias \ subfolder.conf tej treści:

alias/podkatalogu "c:/wamp/www/testando/public"

< katalog „C:/wamp/www/podfolder/publiczny ">
Opcje Indeksy FollowSymLinks MultiViews
AllowOverride wszystko
Pozwól ze wszystkich
</Directory >

To działa! :)

+1

świetnie, to działa. –

+0

co to jest 'hggp'? –

17

miałem tego problemu, jak również, a ja rozwiązać go z poniższej linii:

RewriteBase/
Powiązane problemy