XDebug与阿普塔纳工作室3

2022-08-30 23:24:34

我想知道如何让XDebug与Aptana Studio 3一起工作(我已经在带有XAMPP的这台机器上安装了Aptana Studio 3)。

你知道最近的一篇文章告诉我如何做到这一点并解释XDebug吗?我对XDebug没有任何经验,也没有任何知识,我寻找文章,但对我来说似乎都过时了。


答案 1

我意识到这是一个旧线程,但我也很难找到如何使用Aptana Studio和FireFox调试php,所以这里有一个快速的操作方法,让它工作...

我发现最简单的方法是安装wamp服务器V2.2,这是一个非常有用的程序,因为它安装了Apache Server,PHP和MySQL以及其他工具,一切都可以通过任务栏轻松配置。

1.) 安装 Aptana Studio V3.3.X 或更高版本 在此处下载

2.) 安装 WampServer V2.2 或更高版本 在此处下载(XAMMP 用户阅读底部)。


WampServer:

1.)确保XDebug正在接受远程调试,单击任务栏中的WampServer图标并转到PHP->PHP设置,并确保选中“(XDebug):远程调试”,如果没有选择它,请单击WampServer图标和“重新启动所有服务”。

2.) 验证 XDebug 是否正在运行:a.)如果你有WampServer插入索引.php在URL中输入“localhost”,然后在“工具”下点击“phpinfo()”并检查以确保XDebug正在运行,你应该在FireFox中看到以下内容:

XDebug

b.) If you didn't overwrite the index.php create a file (/www_dir/phpinfo.php) with the following:
<?php
phpinfo();
?>

b.1) In FireFox enter "localhost/phpinfo.php" and look for XDebug as shown in the previous image.

阿普塔纳工作室:

  1.) Click Window->Preferences
  2.) In the Preferences dialog go to Aptana Studio->Editors->PHP->PHP Interpreters
  3.) Click "Add..."
  4.) Enter the information like 

this

  5.) Click "OK"
  6.) Click on the debug icon and select "Debug Configurations"
  7.) Double click on "PHP Web Page"
  8.) Click the plus next to "PHP Server"

     a.) Enter a name
     b.) Base URL will be "localhost"
     c.) Document Root will be the path to your index.php

最后,在Aptana Studio中,单击调试图标箭头,然后选择上面指定的配置。如果 Firefox 提示您安装 Aptana Studio 插件...

希望这有帮助...

-------------

XAMPP 用户

-------------

按照提供的步骤操作,但您的目录链接在

在“首选项”对话框中,转到Aptana Studio->Editors->PHP->PHP Interpreters

应分别链接到 C:\xampp\php\php.exe 和 C:\xampp\php\php.ini

更新 *****

如果您使用的是Firefox V20 +,Firebug V1.8 +存在一些兼容性问题,基本上破坏了Firefox的上下文菜单,我找不到修复方法,所以我最终不得不走另一条路,并认为我应该写一篇文章,Aptana Studio基于Eclipse,所以恕我直言,获得PHP调试的最佳方式是使用PDT安装Eclipse并删除Aptana Studio...上述说明将适用于使所有内容都与XDebug一起使用

这是一个很好的链接,关于如何启动和运行一切 eclipse-pdt


答案 2

目前,Aptana Studio 3中没有PHP调试器支持。但是,很快就会有。请参阅:http://jira.appcelerator.org/browse/APSTUD-769,并将自己添加为观察者,以便在完成后获得通知。

现在,如果确实需要调试,可以从 eclipse.org 安装 PDT。他们还提供了有关如何使用它的最新文档。有一个小的学习曲线,但它在Aptana中的工作方式几乎相同(一旦发布),所以你没有什么可失去:)


推荐