在OS X上使用Aptana Studio和Xdebug或者Zend调试器进行php调试
时间:2020-03-06 14:40:09 来源:igfitidea点击:
我们是否设法使Aptana Studio调试正常工作?我尝试遵循此操作,但是在菜单(安装了PHP插件)中没有看到" Windows->首选项-> Aptana->编辑器-> PHP-> PHP Interpreters",以及任何尝试设置服务器的尝试尝试调试时,菜单显示" socket错误"。已安装Xdebug,已通过php info确认。
解决方案
这与Aptana Studio无关,但是如果我们正在OS X上寻找PHP XDebug调试器客户端,则可以尝试MacGDBp(免费/ GPL)。
我已经将ZendDebugger与Eclipse(在OS X上)结合使用了一段时间,并且效果很好!
这是对我有效的食谱。
- 通过"多合一"软件包安装Eclipse PDT,网址为:http://www.zend.com/en/community/pdt
- 安装ZendDebugger.so(http://www.zend.com/en/community/pdt)
- 使用ZendDebugger扩展配置php.ini(以下信息)
配置ZendDebugger:
- 编辑php.ini
- 添加以下内容:[Zend] zend_extension = / full / path / to / ZendDebugger.so zend_debugger.allow_hosts = 127.0.0.1 zend_debugger.expose_remotely =始终zend_debugger.connector_port = 10013
现在,在命令行中运行" php -m"以输出所有已安装的模块。如果我们看到以下内容,则说明安装正确
[Zend Modules] Zend Debugger
现在重新启动Apache,以便它使用ZendDebugger重新加载PHP。在其中创建一个虚拟页面,并检查输出以确保PHP apache模块也选择了ZendDebugger。如果设置正确,我们将在phpinfo()的输出中看到类似以下内容的文字。
with Zend Debugger v5.2.14, Copyright (c) 1999-2008, by Zend Technologies
好的,但是我们想要Aptana Studio ...此时,我将Aptana Studio插件安装到Eclipse的PDT构建中。有关说明,请访问:http://www.aptana.com/docs/index.php/Plugging_Aptana_into_an_existing_Eclipse_configuration
该设置已经为我服务了一段时间,希望它对我们也有帮助
-阿琳