Ce mémo a été publié le 19 septembre 2014 et peut contenir des informations qui peuvent être incomplètes, non mises à jour voir erronées du fait de son ancienneté. N'hésitez pas à compléter votre recherche sur des articles plus récents.
Rate this post

Petit mémo pour activer la log des requêtes SQL sous Magento.

Testé avec Magento 1.3.2.4

Editer le fichier \lib\Varien\Db\Adapter\Pdo\Mysql.php

Modifier ligne :

Par défaut, le répertoire de destination de la log est var/debug/sql.txt
Modifiable à la ligne :

Sinon, il faut veiller à ce que le répertoire soit créer avec un accès en écriture (chmod 777).

Exemple de sortie :

Attention, la log se remplie rapidement sur un site en production.
Il ne fait pas laisser longtemps la variable $_debug à true, juste le temps du test.