CakePHP 古いバージョンのDeprecatedエラーの回避
.htaccessやphp.iniで設定してもphpファイルでエラーが設定されてしまっていて回避できませんでした。
cake/libs/configure.phpの133行目に下記のようにエラー処理を追加しました。
if ($config == 'debug' || (is_array($config) && in_array('debug', $config))) {
if ($_this->debug) {
error_reporting(E_ALL);
//IF文を追加する
if (error_reporting() > 6143) {
error_reporting(E_ALL & ~E_DEPRECATED);
}
if (function_exists('ini_set')) {
ini_set('display_errors', 1);
}
} else {
error_reporting(0);
}
}
