Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>For all those, that are still fighting with this problem, some handy tips.</p> <p>Check which version (package) of Eclipse you have? It <a href="https://stackoverflow.com/q/5035964/1469208">turns out</a>, that Helios package has some bugs and doesn't stops on breakpoints, when you debug your application as <code>Web Application</code>. Debugging works only, if you run it as <code>PHP Script</code>. Which makes it pretty useless for debugging process.</p> <p>You should consider either reverting to older <a href="http://www.eclipse.org/downloads/packages/eclipse-php-developers/galileosr2" rel="nofollow noreferrer">Galileo Package Eclipse for PHP Developers</a> or installing newest <a href="http://www.eclipse.org/downloads/packages/eclipse-classic-422/junosr2" rel="nofollow noreferrer">Eclipse Juno</a> (or even <a href="http://www.eclipse.org/downloads/packages/eclipse-classic-43-m7/keplerm7" rel="nofollow noreferrer">newest developer version of Eclipse Kepler</a>), which doesn't have PDT support build in, but you can easily add it to then, using <code>Help &gt; Install New Software..</code> (point it to <code>http://download.eclipse.org/tools/pdt/updates/release</code>).</p> <p>These versions are reported to be able to debug as <code>Web Application</code>, respecting breakpoints.</p> <p>Also, remember, that Xdebug must be run as <em>Zend Extension</em> in order to support breakpoints! In other words remove <code>extension=xdebug.so</code> (on Linux or <code>xdebug.dll</code> on Windows) line from your <code>php.ini</code> and replace it with <code>zend_extension=/full/path/to/xdebug.so</code> (on Linux or <code>zend_extension=X:\full\path\to\xdebug.dll</code> on Windows). Zend extensions requires full path, even if they're put into <code>/php/ext</code> folder, as regular PHP extensions. You'll find more info on this in <a href="http://xdebug.org/docs/faq" rel="nofollow noreferrer">Xdebug FAQ</a> (look for an answer to "<em>Xdebug is only loaded as PHP extension and not as a Zend Extension</em>" question).</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload