使用Aptana Studio调试php文件时遇到问题。我不知道是否可以这样做,因为工作方式有点复杂。
实际上,我将源PHP文件放入我的本地Windows机器,也是我的Aptana工作室。 Apache服务器已安装在Ubuntu虚拟机上,并且具有本地Windows机器的文件源。
从网络浏览器到我的本地Windows我收取虚拟机的URL,我想从Eclipse / Aptana调试。
我必须在Eclipse中配置Xdebug,但我发现在我的情况下没有问题。
是否有人有同样的问题或想法?
答案 0 :(得分:0)
最终我们找到了 Eclipse PDT 的解决方案,但同样适用于Aptana只是eclipse配置有点不同。
为了实现远程调试,您必须在虚拟机所在的位置安装xdebug软件包(在我们的例子中是Ubuntu虚拟机)。
进入 /etc/php/7.0/mods-available/xdebug.ini 后,您必须配置2行:
xdebug.remote_enable=on
xdebug.remote_host=192.X.XX
其中 remote_host 是包含eclipse的本地计算机的IP。
此外,您必须更改 eclipse 配置 Windows-> Preference-> PHP-> Debug-> Debuggers-> Xdebug 以进行调试端口(与xdebug.ini文件中的相同 - 默认为9000),并将接受远程会话(JIT)设置为任何。
对于Aptana,通过搜索Accept remote session(JIT)所在的位置来更改xdebug配置。