Debugger compile handler overriden, cannot continue
Sometimes you come across a problem so horrid that even google search only results in one link that talks about the problem. This post is titled Debugger compile handler overriden, cannot continue in the hope that google will index this post so other people having this error message of “Debugger compile handler overriden, cannot continue” will find this page and find the solution that has taken me over 2 hours to fix.
The problem:
When running Zend Studio Client and Zend Studio Server on the same windows PC and trying to install ionCube loaders as a Zend Extension you get the message “Debugger compile handler overriden, cannot continue” when trying to load a page. (This relates to Joomla as SEF advance needs ionCube and I need Zend Studio debugger to debug sites I am developing)
The Solution
To get rid of the error message “Debugger compile handler overriden, cannot continue” you need to edit the php.ini file. For zend that is normally in C:\Program Files\Zend\ZendStudioServer-5.1.0\etc\php.ini
In that file remove the line:
zend_debugger.expose_remotely=allowed_hosts
and restart apache - bingo! problem solved.
If this post has helped you please let me know using the comments section below.


Tags:
Hehe, it WORKED! THANKYOU VERY MUCH!!!
Comment by Charles — October 6, 2008 @ 11:41 pm
So far so good! I hope everything works like before though
Comment by Snef — October 31, 2008 @ 4:07 pm
Hi,
It did work for me but now it is givin’ me some problems. The expose_remotely line is removed. But after some reboots the debugging did not work anymore. When I added the removed line and removed the ioncube line it debugs again.
Strange isn’t it?
Comment by Snef — November 5, 2008 @ 4:28 pm
Phil, does it still work for you?
Weird enough, phpinfo states that the zend debugger, ioncube, zend optimizer are loaded…. but it isn’t debugging…
This is my [Zend] section:
[Zend]
zend_extension_ts=C:\Program Files\ioncube\ioncube_loader_win_5.2.dll
zend_extension_ts=”C:\Program Files\Zend\ZendOptimizer-3.3.0\lib\ZendExtensionManager.dll”
zend_extension_manager.optimizer_ts=”C:\Program Files\Zend\ZendOptimizer-3.3.0\lib\Optimizer-3.3.0″
zend_extension_manager.debug_server_ts=”C:\Program Files\Zend\ZendDebugger-5.2.12-cygwin_nt-i386″
;zend_debugger.expose_remotely=allowed_hosts
zend_debugger.allow_hosts=127.0.0.1/32,192.168.1.35
Comment by Snef — November 5, 2008 @ 7:20 pm
Yes, it works. Thanks a lot for sharing this one!
Comment by Jan — November 6, 2008 @ 11:01 am