J'ai lu en ligne sur le débogage avec PHP pour les développeurs sur Eclipse et Xdebug. J'ai installé tous les fichiers nécessaires à Xdebug, et maintenant quand je suis à Eclipse, je peux exécuter le débogueur avec un script et ça fonctionne très bien. P>
Le problème est que j'utilise Appserver (Apache, PHP et MySQL) sur ma machine Windows et ce que j'aimerais faire, c'est de déboguer mes fichiers PHP à Eclipse lorsque je charge les pages PHP de mon navigateur (à la place. de les exécuter comme scripts dans Eclipse). P>
est-ce possible? P>
Joel p>
3 Réponses :
Je ne sais pas si c'est ce que vous demandez, mais vous pouvez jeter un coup d'œil et décider. P>
facile xdebug avec firefox https://addons.mozilla.org / FR-US / Firefox / Addon / Easy-Xdebug / P>
dans Eclipse, accédez à "Préférences" puis "PHP" '"Débogueur" "Detchuggers installé", "xdebug", puis "configurer" p>
p>
pour 'Accepter la session distante' changer cela à "localhost" p>
Cela indiquera à XDEBUG à Eclipse de déboguer chaque fois que quiconque se connecte à XDebug Cookies ou paramètres URL - en utilisant ceci avec facile xdebug ou Xdebug Helper puis fait du débogage de contextes réalistes dans les navigateurs un doddle. p>
Je suppose que vous avez Eclipse PDT pour cela, je ne sais pas si les étapes sont différentes sinon. P>
ici chez Oodles Technologies, nous travaillons avec PHP de manière approfondie et espérons que cette réponse aide.
Après avoir ouvert votre fichier php.ini, ajoutez les lignes suivantes: p>
<span style="font-size:16px;"><span style="font-family:arial,helvetica,sans-serif;">zend_extension = "c:/wamp/bin/php/php5.4.3/zend_ext/php_xdebug-2.2.0-5.4-vc9.dll"(use zend_extension_ts as variable name if you are using php version below 5.3)
xdebug.remote_enable = 1
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 1
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir = "c:/wamp/tmp"
</span></span>