Skip to content

Debugging & Testing

Tools and techniques for debugging DealAI.lt.

wp-config.php
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);

View logs:

Terminal window
tail -f /var/www/html/wp-content/debug.log
// Log queries
pg_last_error($connection);
// Query profiling
$start = microtime(true);
$result = pg_query($query);
$duration = microtime(true) - $start;
error_log("Query took: {$duration}s");
// Enable verbose logging
$client = ClientBuilder::create()
->setHosts([ELASTICSEARCH_HOST])
->setLogger(new Logger())
->build();