6

私はioncubeで暗号化されたコードをいくつか持っており、それも<PHP5.3用に書かれています。非推奨のコードがたくさんありますが、それでも機能しますが、サイト全体にエラーメッセージが表示されます。

error_reportingをE_ALL^E_DEPRECATEDまたは同様のものに外部から強制する方法はありますか?コードでは、何らかの理由でE_ALLにハードコーディングしていると確信しています。

4

2 に答える 2

1

代わりに、それらを無効display_errorsにしてファイルに記録してください。これは、あらゆる実稼働Webサイトの標準的な手順です。

Apache構成ファイルで、php_admin_value error_reporting Xユーザーコードによってオーバーライドされないようにする必要があります。ここで、Xは必要な整数値です。

また、set_error_handler()ランタイムチェックを実行する場合にも役立つことがあります。

于 2010-10-05T04:09:46.103 に答える
1

PHP 5.2にロールバックし、問題を回避しました。

于 2010-11-19T01:25:02.083 に答える