0

好吧,我正在为此自杀。我一直在尝试每一个教程,但仍然没有运气。Aptana 只是“等待 XDebug Session”。

我在端口 9000 上的远程服务器上设置了 XDebug。

xdebug.remote_enable=On
xdebug.remote_host="localhost"
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"
xdebug.remote_mode="jit"

这一切似乎都是正确的,phpinfo 使它看起来正确。现在我进入 Aptana 进行设置,所有教程都以某种方式涉及 localhost。也许我严重忽略了 xdebug 的一个组件(它只能在本地调试吗?)。目前没有办法让我的应用程序在本地运行,因为我正在运行我不想为此安装的非传统堆栈项。

我已经设置了 aptana php 解释器:http://grab.by/poMm 已经使用我的基本 url 和本地文件文档根目录设置了 aptana 远程服务器 我使用密钥 ECLIPSE_DBGP 打开了 chrome xdebug 助手

Aptana 仍在等待 XDebug 会话。请帮忙!

4

1 回答 1

0

这是我的(工作的)php.ini 的相关部分:

zend_extension=/usr/local/zend/lib/php_extensions/xdebug.so
xdebug.remote_enable=on
xdebug.remote_log="/var/log/xdebug.log"
xdebug.remote_host=localhost
xdebug.remote_handler=dbgp
xdebug.remote_port=9000
xdebug.remote_autostart=1
xdebug.remote_connect_back=1

请注意,您的配置和我的配置有几个不同之处:

  • 你用引号括住你的许多变量
  • “开”应该是“开”(不带引号)
  • 没有引用 auto_start 或 connnect_back

尝试进行这些更改,看看是否适合您。

于 2013-08-15T23:04:51.307 回答