{"id":250,"date":"2010-03-25T00:22:42","date_gmt":"2010-03-24T22:22:42","guid":{"rendered":"http:\/\/grummfy.be\/blog\/?p=250"},"modified":"2010-03-25T00:32:29","modified_gmt":"2010-03-24T22:32:29","slug":"wampserver-quick-switch-xdebug-menu","status":"publish","type":"post","link":"https:\/\/grummfy.be\/blog\/250","title":{"rendered":"Wampserver : quick switch xdebug menu"},"content":{"rendered":"<p>Pour une fois, un article sous Ms Windows. Stage oblige, je passe du temps sous celui-ci (XP \ud83d\ude41 ). Afin d&rsquo;optimiser son travail, il y a parfois des petites choses bien pratiques, telles que ce que je vais vous pr\u00e9senter.<\/p>\n<p>XDebug est un outil merveilleux, parfois capricieux, certes, mais tr\u00e8s utile. Il permet, notamment<sup class='footnote'><a href='#fn-250-1' id='fnref-250-1' onclick='return fdfootnote_show(250)'>1<\/a><\/sup> :<\/p>\n<ul>\n<li>Affichage de trac\u00e9 d&rsquo;erreur<\/li>\n<li>Meilleures lectures des exceptions<\/li>\n<li>D\u00e9bogage pas-\u00e0-pas<\/li>\n<li>Profiling d&rsquo;application<\/li>\n<li>&#8230;<\/li>\n<\/ul>\n<p>Bref, des choses essentielles en d\u00e9veloppement. Et, contrairement \u00e0 ce que certains IDE<sup class='footnote'><a href='#fn-250-2' id='fnref-250-2' onclick='return fdfootnote_show(250)'>2<\/a><\/sup> font, il permet surtout de le faire sur un serveur \u00ab\u00a0r\u00e9el\u00a0\u00bb, donc avec une utilisation \u00ab\u00a0r\u00e9el\u00a0\u00bb.<\/p>\n<p>Le but de ce billet n&rsquo;est pas de pr\u00e9senter XDebug, d&rsquo;autres le font mieux que moi <sup class='footnote'><a href='#fn-250-3' id='fnref-250-3' onclick='return fdfootnote_show(250)'>3<\/a><\/sup>, mais bien de vous pr\u00e9senter un petit script vous permettant d&rsquo;activer et d\u00e9sactiver XDebug sur wampserver.<\/p>\n<h2>Installation<\/h2>\n<ol>\n<li>T\u00e9l\u00e9chargez le fichier <sup class='footnote'><a href='#fn-250-4' id='fnref-250-4' onclick='return fdfootnote_show(250)'>4<\/a><\/sup> et d\u00e9compressez-le.<\/li>\n<li>Suivez les instructions d&rsquo;installation d\u00e9crite dans le fichier installe. Il y a seulement 1 fichier \u00e0 modifier + 1 fichier par version de PHP install\u00e9e.<\/li>\n<li>Relancer wampserver et tester!<\/li>\n<\/ol>\n<p>Si vous avez des questions, n&rsquo;h\u00e9sitez pas.<\/p>\n<h2>Plus d&rsquo;informations<\/h2>\n<ul>\n<li><a href=\"http:\/\/blog.pascal-martin.fr\/post\/xdebug-installation-premiers-pas\" target=\"_blank\">Xdebug : Installation et premier pas<\/a><\/li>\n<li><a href=\"http:\/\/blog.wampserver.com\/index.php\/2009\/08\/28\/debugger-avec-wampserver-xdebug-et-pdt\/\" target=\"_self\">D\u00e9bugger avec WampServer, Xdebug et PDT<\/a><\/li>\n<li><a href=\"http:\/\/evoilliot.u7n.org\/2010\/02\/installer-xdebug-avec-xampp\/\" target=\"_blank\">Installer Xdebug avec XAMPP<\/a><\/li>\n<li><a href=\"http:\/\/www.wampserver.com\" target=\"_blank\">Wampserver<\/a><\/li>\n<li><a href=\"http:\/\/xdebug.com\/\" target=\"_blank\">XDebug<\/a><\/li>\n<li>Pi\u00e8ce jointe : <a href=\"http:\/\/grummfy.be\/blog\/250\/xdebug-tar\">XDebug quick switch menu for wampserver<\/a><\/li>\n<\/ul>\n<div class='footnotes' id='footnotes-250'>\n<div class='footnotedivider'><\/div>\n<ol>\n<li id='fn-250-1'> On parle de serveur web avec PHP &#8230; <span class='footnotereverse'><a href='#fnref-250-1'>&#8617;<\/a><\/span><\/li>\n<li id='fn-250-2'> Par exemple, Zend Studio permet un d\u00e9bogage pas \u00e0 pas mais en interne donc r\u00e9duit &#8230;  <span class='footnotereverse'><a href='#fnref-250-2'>&#8617;<\/a><\/span><\/li>\n<li id='fn-250-3'> cf. plus d&rsquo;informations <span class='footnotereverse'><a href='#fnref-250-3'>&#8617;<\/a><\/span><\/li>\n<li id='fn-250-4'> <a href=\"http:\/\/grummfy.be\/blog\/250\/xdebug-tar\">XDebug quick switch menu for wampserver<\/a> <span class='footnotereverse'><a href='#fnref-250-4'>&#8617;<\/a><\/span><\/li>\n<\/ol>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Activer et d\u00e9sactiver XDebug sur Wampserver \u00e0 souhait! Ceci via un menu suppl\u00e9mentaire.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"webmentions_disabled_pings":false,"webmentions_disabled":false,"footnotes":""},"categories":[9,10],"tags":[97,38,22,110,24,42,28,37,96],"class_list":["post-250","post","type-post","status-publish","format-standard","hentry","category-dev","category-php","tag-deboguage","tag-decouverte","tag-jouons","tag-php","tag-programmation","tag-script","tag-trucs-et-astuces","tag-web","tag-xdebug"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/posts\/250","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/comments?post=250"}],"version-history":[{"count":14,"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/posts\/250\/revisions"}],"predecessor-version":[{"id":256,"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/posts\/250\/revisions\/256"}],"wp:attachment":[{"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/media?parent=250"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/categories?post=250"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/grummfy.be\/blog\/wp-json\/wp\/v2\/tags?post=250"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}