CakePHP的显示500内部服务器错误(CakePHP shows 500 Internal Se

2019-10-19 00:36发布

我有我的CakePHP的安装问题。

我开发它的子文件夹,它是工作的罚款。 但是,当我移动到它的根文件夹,它显示500内部服务器错误。

例如,它是在工作的罚款:mysite.com/demo/但是,当我移动到它在同一台服务器的根,即mysite.com/它显示的错误。

CakePHP的版本:2.2

由于这是工作/演示/文件夹罚款,我认为mod_rewrite的等工作正常,让迷茫做什么用的根文件夹发生。

任何想法?

提前致谢。

Answer 1:

请检查.htaccess文件和改变,如果RewriteBase /文件夹/子文件夹RewriteBase /

如下图所示

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

并且还在调试模式(\应用\配置\ core.php中) Configure::write('debug',2); 清除缓存了一会儿,然后关闭Configure::write('debug',0);



文章来源: CakePHP shows 500 Internal Server Error