Home » Development » How to debug PHP projects in Eclipse?

How to debug PHP projects in Eclipse?

Debugging is one of most important features that an IDE should have. In Eclipse, debugging is built-in for Java but not PHP. Keep reading this post for enabling debugging for PHP.


First of all, you need Eclipse PDT (PHP Development Tools) for PHP development. You can either use Eclipse PDT from Eclipse Foundation or its improved version, Zend Eclipse PDT which is from Zend Technologies.

After having Eclipse PDT ready, you have two options for enabling debugging options:

  1. Studio Web Debugger from Zend Technologies.
  2. XDebug from Derick Rethans, one of the PHP core developers

For further information about PHP debugging, you may want to have a look at this great article from Nathan A. Good: http://www.eclipse.org/pdt/articles/debugger/os-php-eclipse-pdt-debug-pdf.pdf

Ned Sahin

Blogger for 20 years. Former Microsoft Engineer. Author of six books. I love creating helpful content and sharing with the world. Reach me out for any questions or feedback.

1 thought on “How to debug PHP projects in Eclipse?”

Leave a Comment