我上传我的PHPCake到我的托管网站,但我开始得到间接修改的重载属性AppModel::$MyModel没有效果
在这个模型中,我与另一个模型有关联所以当我试图通过
访问时$this->MyModel->OtherModel->id = $id;
我得到错误。它在我的电脑上工作,但它不能在网站上工作。不确定是否网站的php配置不支持它。
$this->MyModel->OtherModel-> id = id;
缺少$ before id。
仔细检查你的模型关系。'OtherModel'必须与'MyModel'相关联。对不起。原来是模型文件名的问题。它对网站上的大写字母很敏感,但在电脑上似乎并不介意。顺便说一句,我使用Mac OSX作为MAMP的测试环境。