This article describes how to configure PHP error logging by using the log_errors and error_log directives in a php.ini file.
Enabling error logging
To enable PHP error logging, you need to set two directives in the php.ini file:
- log_errors
- error_log
First, use a text editor to set the log_errors directive as shown:
log_errors = On
Next, set the error_log directive to log PHP errors to a specific file. Replace path with the path to the log file, and filename with the log filename:
error_log = /path/filename
Once you have done this, you need to restart your server to take effect of PHP.ini.
Disabling error logging
To disable PHP error logging, modify the log_errors line in the php.ini file as follows:
log_errors = Off