An Internal Error Has Occurred.の解決法【CakePHP】
CakePHPでテーブルを追加、既存のモデルにHABTMのリレーションを追加し本番環境にアップした時に下記エラーが出ました。
An Internal Error Has Occurred
DB,モデル関係のエラーらしい。
一時的な処理であればapp/config/core.phpのデバッグモードを一瞬だけ有効にすることで回避できるよう。
Configure::write('debug', 1);
継続的に回避する場合はcore.phpに以下の記述を追加。
Configure::write('Error', array( 'handler' => 'ErrorHandler::handleError', 'level' => E_ALL & ~E_DEPRECATED & ~E_STRICT, 'trace' => true ));
これでもその場しのぎ的な対処法なのでリレーションするテーブルの構造を確認して原因を探りたいと思います。