0

我是外嘉那。我正在使用安装在灯上的 cakephp。现在我创建了一个博客应用程序,但是当我在它上面运行localhost/cakephpproject/cakephp/它时显示错误:

"An Internal Error Has Occured".

我已经将“/app/Config/routes.php”中的“routes.php”从

"Router::connect('/', array('controller' => 'pages', 'action' => 'display', 'home'));"

"Router::connect('/', array('controller' => 'posts', 'action' => 'index'));"

这是一个内部错误,我无法解决。你能帮我解决这个问题吗?

4

2 回答 2

0

您的项目是否在用户的 public_html 目录中?

如果是这样,您必须更新位于 和 中的三个 .htaccess 文件,<projectBase>/<projectBase>/app/在每个语句<projectBase>/app/webroot后添加以下代码:RewriteEngine on

RewriteBase /~<yourUserName>/<projectBase>/

希望有帮助。

于 2013-08-15T10:07:37.380 回答
0

在“config”文件夹中的 CakePHP 应用程序中,更改“core.php”文件中的以下设置 Configure::write('debug', 0); 将“0”值更改为“2”,CakePHP 将打印所有调试错误。

它将显示所有错误.. 当功能正常工作时,再次将其更改回 0。

于 2013-11-29T09:22:31.353 回答