Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
PHPCake をホスティング Web サイトにアップロードしましたが、オーバーロードされたプロパティ AppModel::$MyModel の間接的な変更は効果がありません
このモデルでは、別のモデルに関連付けられているため、経由でアクセスしようとすると
$this->MyModel->OtherModel->id = $id;
エラーが発生します。コンピューターでは動作しますが、Web サイトでは動作しません。Web サイトの php 構成がサポートしていないかどうかは不明です。
$this->MyModel->OtherModel-> id = id;
id の前に $ がありません。
モデルの関係を再確認してください。「OtherModel」は「MyModel」に関連付ける必要があります。
ごめん。モデルファイル名に問題があることが判明しました。ウェブサイトでは大文字に敏感ですが、コンピューターでは気にしないようです。ところで、MAMP のテスト環境として Mac OSX を使用しています。