错误500 apache server cakephp3

时间:2017-12-11 13:55:19

标签: php apache .htaccess routing cakephp-3.0

我有apache 2.2.3服务器,一些Cakephp2.x应用程序已经运行,但出于某种原因,我在一个新的Cakephp3应用程序上有一个错误500 ...

我的.htaccess文件如下所示:

<IfModule mod_rewrite.c>
  RewriteEngine on
  RewriteRule    ^$    webroot/    [L]
  RewriteRule    (.*) webroot/$1    [L]
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>

There's a pic of the folders

1 个答案:

答案 0 :(得分:0)

请查看CakePHP 3 Bookmark Tutorial

项目根目录中的第一个.htaccess文件:

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule    ^$    webroot/    [L]
    RewriteRule    (.*) webroot/$1    [L]
</IfModule>

.htacess目录中的第二个webroot文件:

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