我一直在尝试学习 CakePHP,但是我遇到了一个问题,当我尝试访问除根目录以外的任何路由时,我会收到 500 错误。我在我的测试应用程序中进行了以下设置。
1)我将文档根http://cake.localhost.com/
设置为/app/webroot/
2)在/app/Config/routes.php
文件中,我设置了以下路线:
Router::connect('/', array('controller' => 'posts', 'action' => 'index', 'index'));
Router::connect('/posts/*', array('controller' => 'posts', 'action' => 'view'));
Router::connect('/users/*', array('controller' => 'users', 'action' => 'view'));
3)我用cake bake
来创建系统,它正在使用脚手架。
4)当我去http://cake.localhost.com/posts/view/1
它给HTTP Status Code 500
如果您需要更多信息,请告诉我,我将很乐意为您服务!感谢您提前提供任何信息!