[PHP] html_errors : エラーに関するドキュメントへのHTMLリンクを挿入する

PHP の設定項目 html_errors は、PHP がエラーを表示したりログに記録したりする際、そのエラーに関するドキュメントへのHTMLリンクを埋め込むかどうかを指定する項目です。

    以下、php.ini 内のコメントの日本語訳です:

    PHP がエラーを表示したりログに記録する際、そのエラーに関するドキュメントへの HTML リンクを挿入することができます。 この設定はエラーメッセージ中にそのような HTML リンクを表示するかどうかを制御します。 パフォーマンス上およびセキュリティ上の理由から、本番サーバー上ではこの設定を無効にする事が推奨されます。
    注: この設定は、CLI SAPI では Off にハードコードされています。

    初期設定値: On
    開発環境での推奨値: On
    本番環境での推奨値: Off
    

    http://php.net/html-errors

    公式マニュアルページ(日本語): PHP: 実行時設定 – Manual

    上記コメント内の「CLI SAPI」というのは、CLI (Command Line Interface) SAPI (Server API) で、コマンドライン版のシェルアプリケーションを作成するための PHP ということらしいです。確かにシェルプログラムとして使用する場合には、リンクが出力されても困るので、php.ini の設定に関わらず HTML リンクは出力しないようになっているということですね。


    Pocket
    Bookmark this on Yahoo Bookmark

    コメントを残す

    メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

    次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>