ブログ

投稿一覧

nginx+php-fpm環境でini_setのerror_logを設定する

2018年01月30日 09時01分
Apache環境では、特に意識することなく、ini_set("error_log", ERROR_LOG_PATH); にて、PHPエラーログの出力先を変更できていたが、Nginx+PHP-FPM環境では、以下の設定にて、対応可能となる。

$ sudo vi /etc/php-fpm.d/www.conf
----
php_admin_value[error_log] = /var/log/php-fpm/www-error.log
php_admin_flag[log_errors] = on

php_value[error_log] = /var/log/php-fpm/www-error.log
php_flag[log_errors] = on


設定後、php-fpm を再起動することで、

ini_set("error_log", ERROR_LOG_PATH);


が有効となる。
PAGE TOP