这感觉就像一个非常愚蠢的问题,但我找不到任何解释Aptana调试过程的YouTube视频/文章/指南等。
我找到了解释如何安装XDEBUG或ZEND组件的那些,这一切都很好。现在,我该如何使用它们?我可以看到各种菜单,服务器配置,调试配置,但我找不到解释如何实际设置使用它们的指南。
是否有某种" PHP调试Aptana用于假人"这将提供一个非常直接的演练,其中包括:
等等。
这听起来很明显,但我甚至找不到类似于其他IDE的东西。
请有人让我摆脱痛苦。
答案 0 :(得分:2)
希望这有助于某人......天堂独自知道为什么我会与之斗争如此之多。
我正在使用Aptana Studio 3,构建3.4.2 ..... 并且在C:\ xampp(在Windows机器上)上安装了XAMPP ver 1.8.1
<强> 1。确保XDEBUG已正确安装。
我搬到了新电脑,忘了检查。 :(
在\ php目录下打开php.ini文件 确保取消注释以下行(没有分号)
zend_extension="<Xampp_Home>\php\ext\php_xdebug.dll"
xdebug.remote_host=localhost (change 'localhost' to '127.0.0.1')
xdebug.remote_enable=0 (change '0' to '1')
xdebug.remote_handler="dbgp"
xdebug.remote_port=9000
保存并重新启动Web服务器。
<强> 2。在Window&gt;下的Aptana中设置您的Web服务器偏好&gt; Aptana Web Studio&gt;网络服务器。
(我使用虚拟主机容器。)
Name: MyWebServer
URL: http://MyProject
DocumentRoot: c:\xamppProjects\MyProject\php
第3。在Window&gt;下的Aptana中设置PHP解释器偏好&gt; Aptana Web Studio&gt;编辑&gt; PHP&gt; PHP口译员。
添加...
Name: XAMPP PHP Debugging
Executable path: C:\xampp\php\php.exe
PHP ini file: C:\xampp\php\php.ini
PHP Debugger: XDebug
现在试试
在Aptana Studio中,选择Debug透视图。
打开浏览器并启动您的应用(http://MyProject
)
Aptana中断了一个标题为&#34; Incoming JIT debug request&#34;并询问&#34;从“MyProject&#39;”收到了远程调试请求。你想打破第一线吗?&#34;
选择是,然后进入调试阶段。
一旦我达到这一点,我发现断点的设置和跟踪流程非常轻松。