我是Vaijanath。我正在使用安装在灯上的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'));"
这是内部错误,我无法解决。你能帮帮我吗?
答案 0 :(得分:0)
您的项目是否在用户的public_html目录中?
如果是,则必须更新位于<projectBase>/
,<projectBase>/app/
和<projectBase>/app/webroot
的三个.htaccess文件,并在每个RewriteEngine on
语句后添加以下代码:< / p>
RewriteBase /~<yourUserName>/<projectBase>/
希望有所帮助。
答案 1 :(得分:0)
在'config'文件夹中的CakePHP应用程序中,更改'core.php'文件中的以下设置 Configure :: write('debug',0); 将'0'值更改为'2',CakePHP将打印所有调试错误。
它将显示所有错误..当函数工作时,再次将其更改回0。