我安装了mac osx mavericks。现在我发现它用5.4替换了php 5.3(并且删除了php.ini加上一些其他文件),并且我无法调试php脚本 - 我认为是因为ZendDebugger.so仅适用于php 5.3。zenddebugger不能与mac osx mavericks for php Aptana
在Aptana中,我得到: '启动PHP脚本时出错 调试会话无法启动。 请确保在正确配置调试器为php.ini指令”
php.ini中确实显示: ... 的zend_extension = “/ usr/lib中/ PHP /分机/ ZendDebugger.so” zend_debugger .expose_remotely =始终为 zend_debugger.connector_port = 10000 zend_debugger.allow_hosts = 127.0.0.1/32,192.168。 。,10。 。。* ...
而作为ZendDebugger.so已经被小牛安装中删除,我从http://www.zend.com/en/company/community/pdt/downloads下载了它(64位),并试图将ZendDebugger.so在/ usr/lib中/ PHP /分机/
如果我做了 'PHP -v' 我得到: 无法载入/usr/lib/php/extensions/ZendDebugger.so:dlopen的(/usr/lib/php/extensions/ZendDebugger.so,9):找不到符号:从参考_output_globals :/usr/lib/php/extensions/ZendDebugger.so 预期:平面命名空间
因为ZendDebugger.so确实驻留在那里,我认为这一定是因为它是为php 5.3而建的,这也是Aptana抱怨的原因。
所以,现在,没有ZendDebugger.so for php 5.4,我卡住了 - 或者看起来如此。
任何见解?我错过了什么吗?我应该尝试回到PHP 5.3吗?有没有可以切换到的Saas php调试器?
任何建议表示赞赏。
科林摹
最近的教程,这是有用的信息,以及东西,如果我不是已经找到了php5.4 ZendDebugger.so的副本我会尝试。感谢您的回应。 –
嗨科林,我遇到了类似的问题。你从哪里得到一个ZendDebugger for php5.4的副本? – rosst400