====== How to Enable PHP Error Log ====== There are two methods for viewing PHP errors that occur while running your website. You can either display errors directly on your website (viewable from any web browser) or enable error logging to write the errors to a specified file (viewable inside a text file). You can configure this on ''php.ini'' directly. ===== Displaying on Website ===== For viewing errors on the website front end, you can add the following to ''php.ini''. Specify which errors to show. All errors, but not notices: error_reporting = E_ALL & ~E_NOTICE or all errors, //including// notices: error_reporting = E_ALL Next, specify that you want errors to be displayed: display_errors = On ===== Writing to File ===== To write the errors to a specified file, you can add the following to ''php.ini''. Set the following line of code to ''On'' to log errors, or ''Off'' to turn error logging off: log_errors = On Next, save errors from any page to a specific location, ''error_log'' in the document root, in this example. error_log = error_log