Welcome to another exciting episode. This time you will learn:
- how to send your files to remote development server from within Eclipse using Target Management and secure FTP (sftp).
- make files sent via sftp belong to certain user group and have write permissions for this group (umask).
- configure and use XDebug with Eclipse PDT.
You can find the link to the tutorials about XDdebug I have mentioned on the show in show notes for Episode #7.
Timeline:
00:58 Install Target Management Plugin
02:48 Connecting to development server using Target Management Plugin
03:45 Adjust development server folder permission
07:30 Changing umask for files created using sftp
12:25 Exporting files to development server
15:25 Re-send files to server after changes
16:30 Using XDebug with Eclipse PDT debugging perspective
16:50 Eclipse PDT debugging perspective
17:07 Configuring Eclipse PDT for XDebug
19:10 Start debugging
20:50 Setting conditional breakpoints
21:50 Watch expressions
24:20 Using XDebug functions in your code
Best viewed in full screen with scaling off !!!
Episode #8. Using XDebug and Target Management with Eclipse by ralphz from ralphz on Vimeo.

July 11th, 2008 at 2:47 pm
Hey, keep up the good work. I’m enjoying the series so far.
August 9th, 2008 at 8:14 pm
Very good job Ralph,
thanks a lot.
September 4th, 2008 at 8:20 am
Great job on these videos Ralph. Keep them coming! A few of your videos showed some of you PHP code. I’d really like to see some videos from you on how you setup and organize your PHP projects.
Thank a lot!
September 15th, 2008 at 3:27 am
Hey Ralph, again thanks for the tutorials. I agree with greg, i’d like to see how you setup and organize.
November 1st, 2008 at 4:19 am
[...] public links >> xdebug XDebug and Target Management for Eclipse Saved by ferg4ddc on Fri 31-10-2008 Status update: Statistics etc. Saved by olhando on Sat [...]
November 3rd, 2008 at 11:36 pm
Hi great videos and good work. What I have an issue. When I connect to my dev box which is an RHEL 4 box no files are listed under ROOT. Under HOME though I can see files and folders I cannot seem to explore any further deep.
Any help please.
November 6th, 2008 at 11:55 am
Hi Ralph, many thanks for your tutorials. Very great job. keep up the good work.
Roy.
December 10th, 2008 at 12:15 pm
hi ralph,
i really enjoy yours tutorials. i ‘m pretty new to php but not to eclipse. your tutorials help me going through the most important issues concerning professional development in php, in a very efficient and interesting way. keep on providing us such stuff. thanks.
January 15th, 2009 at 11:30 am
hi ralph,
on behalf of your tutorial, i succeed in debugging within Eclipse PDT and the ZendDebugger (both local and remote). but i am having some annoying problems when specifying in auto_prepend_file. the locations in files, where the debugger is supposing to stop, are not matching any more . do u have any ideas how to handle this? thanks
January 19th, 2009 at 10:48 am
Sorry but I can’t help you. I have never used auto_prepend_file along with ZendDebugger. I’m really big fun of XDebug to do all my PHP debugging. Maybe you should try it and see if it works.
January 21st, 2009 at 1:07 am
hi ralph,
“Sorry. This video no longer exits”
January 31st, 2009 at 5:00 am
Hi Ralph,
Good job! Thanks from Spain.
February 17th, 2009 at 12:26 am
Hi Ralph,
This is excellent tutorial! I just installed everything.
Quick question about something not related directly to TM…
I noticed you are using mc file manager.
I had problem with mine that I installed with Ubuntu 8.04 (mc-4.6.1a-45). It has problem with pseudo graphic over SSH when I use PuTTY ssh from Windows client. I read discussions and tried every PuTTY settings – no fix. I had to compile and install older version: mc-4.6.0. It looks little different from yours. Did you have to fix any problems with your mc?
Thanks,
Serhiy
February 22nd, 2009 at 1:18 am
Hi
Thanks for your comment. Please try this to solve your MC problem: http://www.andremiller.net/content/getting-midnight-commander-line-drawing-work-putty
May 17th, 2009 at 5:01 pm
emm.. luv it.
October 24th, 2010 at 1:50 pm
[...] http://theorangeit.org/2008/06/21/xdebug-and-target-management/ [...]