Sarathlal N

PHP Errors not displaying or not logging - LAMP server - Solved

I have to set up a new LAMP server in Linux Mint 19 on yesterday for WP development.

The configurations are,

  1. Apache
  2. PHP 7
  3. MySQL 5

Later half an hour, I realize that PHP errors are not displaying or not logging.

The issue is due to configuration in PHP configuration file.

Solved it by updating 2 php.ini files. The files location are given below. May the file path will different as per our OS, Apache & PHP version.

/etc/php/7.2/apache2/php.ini 
/etc/php/7.2/cli/php.ini 

The configurations are given below. We need to find out the line of configuration and update the values. There is chance for multiple lines for same configuration.

display_errors = On
track_errors = On
log_errors = On

Then need to restart Apache.

sudo service apache2 restart

If still facing issue on error reporting, restart the server.

reboot

Looking for a skilled WordPress/WooCommerce developer? I'm currently available for freelance, contract, or full-time remote opportunities! Let's create something amazing together. Send me a quick message, and I'll respond within 24 hours!

Recent Posts

  1. Automating Code Linting with GitHub Actions for WordPress Plugins
  2. Comprehensive Guide to Linting PHP, JavaScript, and CSS in WordPress Plugins Using Composer
  3. The Ultimate Guide to Indexing in Database Design
  4. Understanding 'update_meta_cache' in WordPress - When to Use It, When Not to, and Its Impact on Database Queries
  5. A Guide to Configuring JavaScript and SCSS Paths in WordPress Plugins with @wordpress/scripts

Your Questions / Comments

If you found this article interesting, found errors, or just want to discuss about it, please get in touch.