tag:blogger.com,1999:blog-6452923104691653090.post5543720710787593275..comments2011-09-30T04:07:06.286-07:00Comments on Malibu Garage: Local workstation xampp/Eclipse PDT/xdebug on WinXP from start to endMalibuhttp://www.blogger.com/profile/01501589849538283781noreply@blogger.comBlogger13125tag:blogger.com,1999:blog-6452923104691653090.post-38824546212060800262011-09-30T04:07:06.286-07:002011-09-30T04:07:06.286-07:00Hi. I'm trying to install the Eclipse/PDT with...Hi. I'm trying to install the Eclipse/PDT with XDebug.<br />I've got it working so that I can see that XDebug is loaded (for example,<br />in phpinfo()), but when I try to create a new Debug Launch Configuration,<br />and click on "New_Configuration" under "PHP Web Script with XDebug", I get<br />the following error: "An error has occurred. See error log for more<br />details.<br />org.eclipse.php.internal.core.util.FileUtils.fileExists(Ljava/lang/String;)Z<br />".<br />Here is the first part of the eclipse error log:<br /><br />!SESSION 2011-09-29 17:32:06.312<br />-----------------------------------------------<br />eclipse.buildId=I20100608-0911<br />java.version=1.6.0_22<br />java.vendor=Sun Microsystems Inc.<br />BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=fr_FR<br />Framework arguments: -product org.eclipse.epp.package.php.product<br />Command-line arguments: -os win32 -ws win32 -arch x86 -product<br />org.eclipse.epp.package.php.product<br /><br />!ENTRY org.eclipse.jface 4 2 2011-09-29 17:34:28.140<br />!MESSAGE Problems occurred when invoking code from plug-in:<br />"org.eclipse.jface".<br />!STACK 0<br />java.lang.NoSuchMethodError:<br />org.eclipse.php.internal.core.util.FileUtils.fileExists(Ljava/lang/String;)Z<br /> at<br />org.eclipse.php.xdebug.ui.launching.XDebugPHPServerTab.isValid(XDebugPHPServerTab.java:508)<br /> at<br />org.eclipse.php.xdebug.ui.launching.XDebugPHPServerTab.initializeFrom(XDebugPHPServerTab.java:406)<br /> at<br />org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup.initializeFrom(AbstractLaunchConfigurationTabGroup.java:86)<br /> at<br />org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupWrapper.initializeFrom(LaunchConfigurationTabGroupWrapper.java:194)<br /> at<br />org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.displayInstanceTabs(LaunchConfigurationTabGroupViewer.java:751)<br /> at<br />org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer$8.run(LaunchConfigurationTabGroupViewer.java:623)<br /> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)<br /> at<br />org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.inputChanged(LaunchConfigurationTabGroupViewer.java:640)<br /> at<br />org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.setInput0(LaunchConfigurationTabGroupViewer.java:602)<br /> at<br />org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer.setInput(LaunchConfigurationTabGroupViewer.java:578)<br /> at<br />org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.handleLaunchConfigurationSelectionChanged(LaunchConfigurationsDialog.java:940)<br />.....<br /><br /><br />Reproducible: Always<br /><br />Thanks for any help you can give me. <br />Regardsyassinehttps://www.blogger.com/profile/07151328276567959061noreply@blogger.comtag:blogger.com,1999:blog-6452923104691653090.post-67143443806236559982010-08-07T04:55:52.667-07:002010-08-07T04:55:52.667-07:00Excellent post! Although, newer version of PHP doe...Excellent post! Although, newer version of PHP does not work setting up XDebug with PHP.<br /><br />See http://munim.tumblr.com/post/917355998/how-to-setup-xdebug-on-xampp-and-eclipseAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-6452923104691653090.post-26578042582783360452010-07-17T07:30:06.348-07:002010-07-17T07:30:06.348-07:00Still an excellent checklist. Many thanks.Still an excellent checklist. Many thanks.Anonymoushttps://www.blogger.com/profile/05052873238117131346noreply@blogger.comtag:blogger.com,1999:blog-6452923104691653090.post-48018259865711068702009-07-09T12:41:06.985-07:002009-07-09T12:41:06.985-07:00Great tutorial!
UPDATE: Version 1.7.1 of XAMPP com...Great tutorial!<br />UPDATE: Version 1.7.1 of XAMPP comes bundled with Xdebug. The only thing you need is to comment out the zend sesction and uncomment the xdebug section of php.ini. Now this only needs to be done in one place: xampp_dir/php/php.inisjevhttps://www.blogger.com/profile/17452562180989360928noreply@blogger.comtag:blogger.com,1999:blog-6452923104691653090.post-39287390343496197182008-06-17T13:48:00.000-07:002008-06-17T13:48:00.000-07:00Here is another step by step tutorial on using XDe...Here is another step by step tutorial on using XDebug with the latest version (as of June 17, 2008) of PDT: <BR/><BR/>http://robsnotebook.com/php_debugger_pdt_xdebugUnknownhttps://www.blogger.com/profile/11767724066071119582noreply@blogger.comtag:blogger.com,1999:blog-6452923104691653090.post-87199322929183047822008-06-02T02:53:00.000-07:002008-06-02T02:53:00.000-07:00Hi malibuthanks for help. I have managed to get mo...Hi malibu<BR/>thanks for help. I have managed to get most of the part working but i am stuck at one point. Here is my situation.<BR/>1. I am trying to setup a local server on my lan for PHP development<BR/>2. I have managed to get it working as i can access http://xxx.xxx.x.xx/(local IP) from my lan.<BR/>3. i can also access http://xxx.xxx.x.xx/svn<BR/>4. I am using eclipse and have installed it on all my boxes. Now i am stuck here i dont know how all my devs can work on the server http://xxx.xxx.x.xx/ which i have setup and use svn<BR/>Thanks and regards<BR/>NikNik_Writerhttps://www.blogger.com/profile/01029204414858545476noreply@blogger.comtag:blogger.com,1999:blog-6452923104691653090.post-58476485297558570832008-06-02T02:52:00.000-07:002008-06-02T02:52:00.000-07:00Hi malibuthanks for help. I have managed to get mo...Hi malibu<BR/>thanks for help. I have managed to get most of the part working but i am stuck at one point. Here is my situation.<BR/>1. I am trying to setup a local server on my lan for PHP development<BR/>2. I have managed to get it working as i can access http://xxx.xxx.x.xx/(local IP) from my lan.<BR/>3. i can also access http://xxx.xxx.x.xx/svn<BR/>4. I am using eclipse and have installed it on all my boxes. Now i am stuck here i dont know how all my devs can work on the server http://xxx.xxx.x.xx/ which i have setup and use svn<BR/>Thanks and regards<BR/>NikNik_Writerhttps://www.blogger.com/profile/01029204414858545476noreply@blogger.comtag:blogger.com,1999:blog-6452923104691653090.post-20146247132109783332008-05-07T18:40:00.000-07:002008-05-07T18:40:00.000-07:00VikramAre you saying the cause of my problem is be...Vikram<BR/>Are you saying the cause of my problem is because I did step 8? <BR/><BR/>Then should I undo step 8? (delete those jar files)<BR/><BR/>I Googled my error message and they seem to suggest the similar thing as you did, but they don't tell me how to Fix the problem. <BR/><BR/>See bottom part of<BR/>http://inkompetent.se/wiki/php/remote_debugging_with_pdt_and_xdebug<BR/><BR/>http://www.google.com/search?hl=en&q=org.eclipse.php.internal.core.util.fileutils.fileExists<BR/><BR/>I am not so knowedgable about these things as you can see.<BR/>Help is appreciated.<BR/><BR/>I will not try to use Xdebug if it seems to be more trouble, looks like it has not been proven to work well in these settings?doublehttps://www.blogger.com/profile/15780022117749775029noreply@blogger.comtag:blogger.com,1999:blog-6452923104691653090.post-63364289742348361222008-05-07T12:41:00.000-07:002008-05-07T12:41:00.000-07:00Step 8 is not required anymore as the required cli...Step 8 is not required anymore as the required client is in-built in the current version 1.0.2 of all-in-one PDT.Vikram Soliahttps://www.blogger.com/profile/08821342579816823863noreply@blogger.comtag:blogger.com,1999:blog-6452923104691653090.post-57151656953120413392008-05-06T23:43:00.000-07:002008-05-06T23:43:00.000-07:00Sorry my sentence was not clear,>The thing I had t...Sorry my sentence was not clear,<BR/><BR/>>The thing I had to change in >previous steps is the ver. number >for dll files that I put in >php.ini<BR/><BR/>I meant, the ver # of dll you have it written in your instruction is different from the one avail. on web and therefore I ended up getting. Hence, php_xdebug-2.0.3-5.2.5.dlldoublehttps://www.blogger.com/profile/15780022117749775029noreply@blogger.comtag:blogger.com,1999:blog-6452923104691653090.post-85669531243468743772008-05-06T23:40:00.000-07:002008-05-06T23:40:00.000-07:00Hello,I had it going fine until Step 12,"and doubl...Hello,<BR/>I had it going fine until Step 12,<BR/><BR/>"and double-click on 'PHP Web Page with Xdebug' "<BR/><BR/>when I do this, I get an error pop up from eclipse saying<BR/>"error has occured, <BR/>reason: org.eclipse.php.internal.core.util.FilesUtils.fileExists(Ljava/lang/String;)Z"<BR/><BR/>The thing I had to change in previous steps is the ver. number for dll files that I put in php.ini<BR/> <BR/>zend_extension_ts="C:\xampp\php\ext\php_xdebug-2.0.3-5.2.5.dll" <BR/><BR/>But don't think this is the cause?<BR/><BR/>Also the last paragraph in after Step 12...can you be more specific about instructions? Which URL you refering to?<BR/><BR/>thanks so muchdoublehttps://www.blogger.com/profile/15780022117749775029noreply@blogger.comtag:blogger.com,1999:blog-6452923104691653090.post-90153216386291799752008-01-11T02:36:00.000-08:002008-01-11T02:36:00.000-08:00Thanks for your tutorial there is actually a simil...Thanks for your tutorial there is actually a similar but easier and clearer one at www.tanguay.info.bolahttps://www.blogger.com/profile/03568999560750052649noreply@blogger.comtag:blogger.com,1999:blog-6452923104691653090.post-43097326693902924552007-09-10T18:47:00.000-07:002007-09-10T18:47:00.000-07:00Thank's for great tips.Thank's for great tips.Lokamayahttps://www.blogger.com/profile/16921100701976230761noreply@blogger.com