{"id":478,"date":"2012-01-16T01:43:56","date_gmt":"2012-01-15T15:43:56","guid":{"rendered":"http:\/\/www.moneystock.net\/wp_e\/?p=478"},"modified":"2012-03-30T22:36:48","modified_gmt":"2012-03-30T12:36:48","slug":"php-debugging-environment-setting-in-mac-osx-local-machine","status":"publish","type":"post","link":"https:\/\/moneystock.net\/wp_e\/2012\/01\/16\/php-debugging-environment-setting-in-mac-osx-local-machine\/","title":{"rendered":"PHP Debugging environment setting in Mac OSX local machine"},"content":{"rendered":"<p>My Setting, which is quite great up to now based on using for a week or so, is as follows;<\/p>\n<ul>\n<li>XAMPP 1.7.4 (PHP 5.3.1)<\/li>\n<li>FireFox 3.6.25<\/li>\n<li>FireBug 1.7.3<\/li>\n<li>Eclipse PDT Indigo 3.0.2<\/li>\n<li>Aptana as a plugin<\/li>\n<li><a href=\"http:\/\/xdebug.org\" target=\"_blank\">Xdebug 2.0.4<\/a><\/li>\n<li>Zend (debug) 2.3.0<\/li>\n<\/ul>\n<p>Ref:\u00a0http:\/\/aptanaandpdt.blogspot.com\/2011\/02\/set-debug-configuration-for-aptana.html<\/p>\n<p>Related Issues<\/p>\n<ul>\n<li>Eclipse has to be installed with care of each extension&#8217;s version, because there are lots of compatibility issues with different versions.<\/li>\n<li>Aptana Studio 3 doesn&#8217;t support PHP debug. They say they will not too late.<\/li>\n<\/ul>\n<p>Still Unsolved<\/p>\n<ul>\n<li>Javascript debugging doesn&#8217;t work for now -&gt; It&#8217;s OK. I just didn&#8217;t know how to use it.<\/li>\n<li>FireFox shows error continuously &#8220;Close Firefox. A copy of Firefox is already open&#8221;. Which is annoying. -&gt; from some day, this just disappeared. \ud83d\ude42<\/li>\n<li>Variables didn&#8217;t properly show at break point. -&gt; This is due to the bug of xDebug of version 2.0.4. It was solved by upgrading xDebug to v2.2.0 by the help from\u00a0<a href=\"http:\/\/state68.com\/content\/simple-step-through-php-debugging-mac-xampp-xdebug-and-macgdbp\" target=\"_blank\">here<\/a>.<br \/>\nBTW, upgrading xDebug at Mac OSX was like a hell especially by the way of compiling the source code. Much easier way is to download pre-compiled binary from <a href=\"http:\/\/code.activestate.com\/komodo\/remotedebugging\/\" target=\"_blank\">komodo<\/a>.<\/li>\n<\/ul>\n<p>Further Considerations<\/p>\n<ul>\n<li>XAMPP is the best solution with MAC OSX?<\/li>\n<li>FireFox is quite old version. Will it be OK?<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>My Setting, which is quite great up to now based on using for a week or so, is as follows; XAMPP 1.7.4 (PHP 5.3.1) FireFox 3.6.25 FireBug 1.7.3 Eclipse PDT Indigo 3.0.2 Aptana as a plugin Xdebug 2.0.4 Zend (debug) 2.3.0 Ref:\u00a0http:\/\/aptanaandpdt.blogspot.com\/2011\/02\/set-debug-configuration-for-aptana.html Related Issues Eclipse has to be installed with care of each extension&#8217;s version,&hellip; <a class=\"more-link\" href=\"https:\/\/moneystock.net\/wp_e\/2012\/01\/16\/php-debugging-environment-setting-in-mac-osx-local-machine\/\">Continue reading <span class=\"screen-reader-text\">PHP Debugging environment setting in Mac OSX local machine<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[79],"tags":[115,114,116,113],"class_list":["post-478","post","type-post","status-publish","format-standard","hentry","category-web-development","tag-aptana","tag-eclipse","tag-javascript-debug","tag-php-debug","entry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/posts\/478","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/comments?post=478"}],"version-history":[{"count":12,"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/posts\/478\/revisions"}],"predecessor-version":[{"id":480,"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/posts\/478\/revisions\/480"}],"wp:attachment":[{"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/media?parent=478"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/categories?post=478"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/tags?post=478"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}