Astuces : afficher les requetes SQL d'un page
Auteur Sujet

Post 
Une des pages de votre site rame (genre la page principale), vous avez pourtant activé la mise en cache sur pnRender et Xanthia, vous avez aussi générer un cache de votre template. Mais çà rame toujours ... le problème doit venir d'un des blocs de votre page, mais vous ne savez pas lequel.

Qu'a cela ne tienne, vous pouvez toujours afficher les requêtes de la page avec des echo, après cela vous verrai les modules/blocs qui prennent ou pas des ressources et optimiser çà le cas échéant.

Pour cela :

aller dans "adodb-mysql.inc.php"

ligne 507 avant
  1. mysql_query($sql,$this->_connectionID); 


rajouter
  1. echo $sql."<br/>"; 

Données personnelles Accueil
Post 
pour la 0.8, c'est plus simple

ouvrir config.php

renseigner cette variable ... les requêtes s'affichent :)
Citation :
$PNConfig['Debug']['sql_adodb'] = 1;


EDIT: par contre c'est bizarre toutes les requêtes n'ont pas l'air d'être affiché, (mieux vaux utiliser la premiére option)

http://community.postnuke.com/modul...0.htm#pid233887

modifié par : mumuri, 09 Mar 2008 - 18:31
Données personnelles Accueil