デフォルトでは、CodeIgniter はすべての PHP エラーを表示します。しかし、開発プロセスの最後には、この状況を変えたいと思うかもしれません。
この関数 error_reporting() は、index.php ファイルの先頭にあり、これを通じてエラーを設定できます。 エラー報告をオフにしても、エラーが発生してもエラーログは停止しません。
そのため、php.ini を変更しても、期待する効果を得ることができません。
解決策は次のとおりです:
1. Codeigniter ではデータベースエラーが発生しましたというエラープロンプトは禁止されています
CodeIgniter ユーザーガイドで説明されているように、ENVIRONMENT 定数を「開発」値に設定すると、すべての PHP エラー レポートがブラウザに出力されるようになります。 逆に、定数を「production」に設定すると、すべてのエラー レポートの出力が抑制されます。
index.php の error_reporting を変更します。
http://www.bkjia.com/PHPjc/788625.html