PHP can be set up to log errors in a variety of different ways: two of these involve the use of the php.ini file and the ini_set command.
- Using the php.ini file: The log settings are contained in the php.ini file stored on the server. If you don't know where that is, edit your Moodle config.php and add the following as the second line
phpinfo();
- then reload the web page. Look for the entry Configuration File (php.ini) Path.
- When you have located php.ini open it in your favorite text editor. Find the Error handling and logging section of the php.ini file. Make sure that both display_errors = On, display_startup_errors = On and log_errors = On are present and uncommented. Check the value of error_log - this tells you the location of the file errors are logged to. If it is commented out then errors will be sent to the web server error log file. Remember, if you make any changes to this file you will need to restart the web server (or just reboot the server).
0 comments:
Post a Comment