WordPress Training Program
EasyEngine site debugging with docker commands
Now, here are some useful commands that can help you debug your site.
tail -f <filename>
tail -f -n <number-of-tailing-lines> <filename>
#example to tail from last 1000 files
tail -f -n 1000 <filename>
WordPress Debugging
Change these variables to true in siteβs wp-config.php file.
// Enable WP_DEBUG mode.
define( "WP_DEBUG", true );
// Enable Debug logging to the /wp-content/debug.log file
define( "WP_DEBUG_LOG", true );
// Disable display of errors and warnings.
define( "WP_DEBUG_DISPLAY", true );
Access MYSQL as the root user
Get Root Pass
cd /opt/easyengine/services && docker-compose exec global-db bash -c 'echo ${MYSQL_ROOT_PASSWORD}'
Access MySQL as Root User
cd /opt/easyengine/services && docker-compose exec global-db bash -c 'mysql -uroot -p${MYSQL_ROOT_PASSWORD}'