我正在尝试将CakePHP设置从mac移动到Windows机器。我现在在本地机器上运行WAMP而不是MAMP。当我尝试提交一个调用控制器函数的表单时,它会给我以下错误(据称称为“错误500”并且会抛出所有内容):
Error: An Internal Error Has Occurred.
堆栈跟踪中的第一行指向我的VariantsController.php中的这一行:
$this->loadModel('Variant');
以下是我尝试过的所有调试内容:
如果我注释掉该行,则堆栈跟踪指向core/cake/controller/controller.php
中$this->loadModel
上调用'Variant'
的行。没有帮助。
如果我将行die(pr($this->Variant));
添加为我的函数的第一行,则没有任何变化。
如果我用最初带有蛋糕的home.ctp
替换我的home.ctp
(并且有很多调试信息),它说一切正常,mysql正在连接到服务器。但是,它没有显示任何颜色或CSS样式。 (这可能只是因为我正在使用一个用于CSS的TwitterBootstrap插件而且它感到困惑.CSC正在我的普通主页上工作。)
我的app / tmp / cache / models文件夹只有一个空文档(我删除了另外两个文件,但没有帮助)。
我还能尝试其他什么吗?