如何使用Aptana调试PHP Web应用程序

时间:2013-07-19 08:55:23

标签: php debugging aptana

这感觉就像一个非常愚蠢的问题,但我找不到任何解释Aptana调试过程的YouTube视频/文章/指南等。

我找到了解释如何安装XDEBUG或ZEND组件的那些,这一切都很好。现在,我该如何使用它们?我可以看到各种菜单,服务器配置,调试配置,但我找不到解释如何实际设置使用它们的指南。

是否有某种" PHP调试Aptana用于假人"这将提供一个非常直接的演练,其中包括:

  1. 本指南首先假设您已将XDEBUG安装到Aptana工作室,并使用phpinfo()进行确认。
  2. 按....设置调试配置
  3. 启动调试器....
  4. 逐步执行代码......
  5. 等等。

    这听起来很明显,但我甚至找不到类似于其他IDE的东西。

    请有人让我摆脱痛苦。

1 个答案:

答案 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;

选择是,然后进入调试阶段。

一旦我达到这一点,我发现断点的设置和跟踪流程非常轻松。