- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我想知道如何让 XDebug 与 Aptana Studio 3 一起工作(我已经在这台带有 XAMPP 的机器上安装了 Aptana Studio 3)。
你知道最近有一篇文章告诉我如何做到这一点并解释了 XDebug 吗?我对 XDebug 没有经验,也没有任何知识,我找了一些文章,但对我来说似乎都过时了。
最佳答案
我知道这是一个旧线程,但我也很难找到如何使用 Aptana Studio 和 FireFox 调试 php,所以这里有一个快速的方法来让它工作......
我发现最简单的方法是安装 wamp server V2.2,这是一个非常有用的程序,因为它安装了 Apache Server、PHP 和 MySQL 等工具,一切都可以通过任务栏轻松配置。
1.) 安装 Aptana Studio V3.3.X 或更高版本 Download here
2.) 安装 WampServer V2.2 或更高版本 Download here (XAMMP 用户阅读底部)。
Wamp服务器:
1.) 确保 XDebug 正在接受远程调试,单击任务栏中的 WampServer 图标并转到 PHP->PHP 设置并确保选中“(XDebug: Remote debug)”,如果未选中它,请单击WampServer 图标和“重新启动所有服务”。
2.) 验证 XDebug 是否正在运行: a.) 如果您有 WampServer insert index.php,在 URL 中输入“localhost”,然后在“Tools”下单击“phpinfo()”并检查以确保 XDebug 正在运行,您应该在 FireFox 中看到以下内容:
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.
Aptana Studio:
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
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
关于php - XDebug 与 Aptana Studio 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6860814/
XDebug 无法打开远程调试文件 /var/log/xdebug/xdebug.log。 我尝试对文件 /var/log/xdebug/xdebug.log 授予 664 权限,但我现在所做的失败了
我正在尝试调试此代码: public function removeBlankLines() { $this->qp->find('br'); } // <-- break point
我正在尝试设置 Xdebug,因为我厌倦了使用 echoes 和 var_dumps。 我使用 Atom 作为我的 IDE 和 php-debug plugin . 我正在使用 laravel Hom
直到最近,我一直在用 PHP(通过 Notepad++)编写代码,并通过检查 IIS 中的日志进行调试(一定喜欢那个 Web 平台安装程序);从那时起,我决定更新到更高效的代码编写/测试环境,并在使用
当 XDebug 捕获错误时,是否可以在堆栈跟踪中显示文件的完整路径? 目前我刚刚得到这个: ../stack.php:47 但我宁愿看到这样的东西: C:\inetpub\wwwroot\mysit
xdebug ang php 的此消息的解决方法是什么? Xdebug: [Step Debug] Could not connect to debugging client. Tried: loca
PhpStorm 看不到 xdebug 但它已安装。在我的浏览器中 xdebug 工作正常。问题出在哪儿? 错误: Connection with 'xdebug' was not establish
昨天一切正常。今天我使用ctrl + F8添加断点并按ctrl + p,x d,不再有Xdebug Start Debugging(Launch Browser),只有Xdebug Start Deb
我有一个 OS-X 设置并使用 Netbeans IDE 进行 PHP 编程。我在以下路径中安装了 xdebug zend_extension="/Applications/MAMP/bin/php/
我无法让 XDebug 在 Windows 7 机器上与 PhpStorm 和 Vagrant 一起工作。我已经按照每个教程来让这个工作,但没有运气。 所以我试过的是: PhpStorm 始终监听调试
如果我通过设置xdebug.remote_enable=1来启用xdebug,apache服务器会变得非常慢;一旦我将设置更改为0,就正常了。 我在这里发现了同样的问题:XDebug really s
我已经搜索了很多关于 IntelliJ IDEA 12 和 xdebug.file_link_format 的信息。配置值。 我没有发现任何有用的东西...... 使用“idea”、“intellij
所以我试图让 sublime text 2 与 x-debug 一起运行我已经安装了 Kindari-SublimeXdebug 我有 wamp(我启用了 xdebug ) 这是 php.ini 配置
我对使用 Homebrew 不太熟悉,但我喜欢它。它是如此容易。我正在尝试安装 Xdebug。网络上的一些帖子说要这样做: brew install xdebug 但是这不起作用。我得到:错误,没有可
我用 High Sierra (10.13) 重新安装了我的 MacBook。它包含 Apache/2.4.27 和 PHP 7.1.7。 现在我想激活xdebug。请有人给我一些信息,该怎么做? 感
我不小心丢失了 /etc/php5/conf.d 文件夹中的 xdebug.ini 文件。当我尝试使用 apt-get 安装 xdebug 时,如何取回它,它给出如下注释。 Not replacing
我想在 Sublime Text 3 中更改 XDebug 插件的键绑定(bind)。如何更改 的键绑定(bind)运行 , 跳过 , 走进 , 走出 , ETC。? 最佳答案 这个答案更完整answ
当我写这条消息时浏览提示似乎这是一个棘手的问题,有各种补丁,但没有明确的答案......无论如何,我试试我的机会,就在这里。 我在 Ubuntu 10.04 上使用 Eclipse Helios PD
当我调试时,我想排除某些目录 - 例如,每次实例化一个类时,我的调试器都会进入 Doctrine 的 ClassLoader::loadClass() 这很烦人......我尝试添加那些我想排除的目录
我刚刚在OSX上安装了Xdebug v3.0.0beta1,并试图在PhpStorm 2020.1上使用它,但是我得到了: Xdebug: [Config] The setting 'xdebug.r
我是一名优秀的程序员,十分优秀!