mamp の php.ini で error_reporting を E_ALL & ~E_STRICT に設定しようとしています。
しかし、これはまったく影響を受けていません。E_NOTICE のような異なる error_reporting を設定して正しいファイルを編集していることを確認し、phpinfo をチェックして同じことを確認しました。
しかし、~E_STRICT だけは起こっていません。
私のcms(concrete5)にアクセスすると、厳密なエラーのリストが表示されます(最初のいくつかを以下に貼り付けます):
Strict Standards: Non-static method Cache::get() should not be called statically in www/concrete/models/package.php on line 78
厳格な基準: 非静的メソッド Cache::key() は、www/concrete/libraries/cache.php の 117 行目で静的に呼び出されるべきではありません
厳格な基準: 非静的メソッド Cache::getLibrary() は、www/concrete/libraries/cache.php の 121 行目で静的に呼び出されるべきではありません
error_reporting を .htaccess および index.php ファイルで E_ALL & ~E_STRICT に設定しようとしました。どれも機能しませんでした。
解決策をお願いします。