PHP のエラーログを出力するにはどうしたら良いですか?

この記事は最終更新日から1年以上が経過しています。

PHP のエラーログを出力する方法は次の通りです。
次の設定方法のうちいずれか一つ有効な方法で設定を行ってください。

ini_set を追加する

wp-config.php に以下のコードを追加してください。

if (!ini_get('log_errors')) {
    ini_set( "log_errors", "On" );
    ini_set( "error_log", "/home/user1/public_html/php.log" );
}

※ error_log のパスはご利用の環境によって異なります。

htaccess を編集する

.htaccess に以下のコードを追加することでエラーログを生成することができます。

php_flag log_errors On
php_value error_log /home/user1/public_html/php.log

※ error_log のパスはご利用環境によって異なります。

php.ini を編集する

php.ini を編集するのが一番確実な方法です。

log_errors = On
error_log = "/home/user1/public_html/php.log"

※ error_log のパスはご利用の環境によって異なります。