Dostaję następujący błąd w mojej aplikacji CakePHP:Zapytanie przekroczyła limit 10 przekierowań wewnętrznych z powodu błędu konfiguracji prawdopodobnego
Zapytanie przekroczyła limit 10 przekierowań wewnętrznych z powodu prawdopodobnego błędu konfiguracji. Użyj "LimitInternalRecursion", aby zwiększyć limit, jeśli to konieczne. . Użyj 'LogLevel debug', aby uzyskać ślad, referer: http://projectname.dev/
Moje .htaccess w folderze głównym, wygląda następująco:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
w folderze aplikacji:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
i w folderze webroot:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /projectname
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>
byłem po ten poradnik:
http://book.cakephp.org/2.0/en/getting-started.html
Pozdrawiam, Stephen
na ciasto 2.4.1, .htaccess jest tym z folderu, który zawiera aplikację, bibliotekę, wtyczki, dostawcę; nie aplikacja/webroot. również jedną ważną zmianą jest dodanie 'RewriteBase /' ... pozostałe części pliku .htaccess mogą nie pasować i to jest w porządku. –
Świetne rozwiązanie yaar ... Zdarza się w moim codeigniter, centos 6 środowiska, dzięki. – user2518430
Jak to naprawić dla Windows –