Outils de développement: Difference between revisions

m
Line 113: Line 113:
* CygWin (pour la commande patch et la commande en ligne cvs si vous préferez les lignes de commandes)
* CygWin (pour la commande patch et la commande en ligne cvs si vous préferez les lignes de commandes)


== Si vous désirez faire du debuggage et tunning avec XDebug ==
== Si vous désirez faire du debuggage pas à pas ou du tunning (XDebug) ==


* Installer xdebug
* Pour ajouter des infos de tuning page sur la barre d'état du navigateur, ajouter la variable d'environnement DOL_TUNING à 1 dans Apache. Pour cela, inclure la ligne suivante dans votre fichier apache.conf:
<source lang="ini">
SetEnv DOL_TUNING 1
</source>
Enuite, vérifier que votre navigateur n'a pas d'option pour bloquer la modification de la barre de tache par le javasscript.
 
* Pour du tuning à la ligne de code près, installer XDebug
Sous Ubuntu: Installer le package php-xdebug
Sous Ubuntu: Installer le package php-xdebug


Sous Wampserver/Windows, téléchargé le fichier php_debug_xxx.dll sur http://www.xdebug.org et le placer dans le répertoire ext de php de WampServer.
Sous Wampserver/Windows, télécharger le fichier '''php_debug_xxx.dll''' sur http://www.xdebug.org et le placer dans le répertoire '''/ext''' de php de WampServer.


* Modifier le fichier php.ini (ou xdebug.ini) pour ajouter les paramètres:
* Modifier le fichier php.ini (ou xdebug.ini) pour ajouter les paramètres: