我试图按照这篇文章:
http://robshouse.net/article/xdebug-komodo-and-acquia-drupal-stack-installer
我做了这一切,但XDebug的仍然没有被加载或显示的phpinfo。
有没有人得到这个能够成功?
我安装了XDebug用自制软件,安装冲泡的XDebug。 我复制xdebug.so我的Acquia栈文件夹,/php/ext/xdebug.so并添加approrpiate线为php.ini,重新启动堆栈和Apache和没有运气。
尝试了几种不同的文章,并没有成功。
我的php.ini:
[debug]
; Remote settings
zend_extension=/Applications/acquia-drupal/php/ext/xdebug.so
xdebug.remote_autostart=off
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=localhost
xdebug.remote_port=9000
该报告在我的Apache的错误:
Failed loading /Applications/acquia-drupal/php/ext/xdebug.so
但该文件确实存在在那里。
我没有得到的XDebug要么用自制的工作。
获得从ActiveState的工作xdebug.so。 http://code.activestate.com/komodo/remotedebugging/
第二十这一点: http://debuggable.com/posts/setting-up-xdebug-on-mac-os-x-or-win32-linux:480f4dd6-0240-4a90-8fa1-4e41cbdd56cb
robshouse.net的作者提出他的网站,Drupal的花园和没有迁移的问题链接到文章。 但是文章有些过时了。
您不需要下载任何东西能够在开发的Acquia桌面的当前版本的XDebug。
简单地取消对在/Applications/acquia-drupal/php5_*/bin/php.ini提到的XDebug行。 有这三个针对PHP的版本分别为5.2和5.4。 使所有这些改变(除非你知道更好)。
您需要停止和启动的Acquia开发桌面,以使更改生效。
对于PHP 7.0.3 -v用户:
ssh: Brew update && upgrade
ssh: brew install homebrew/php/php70-xdebug
ssh: php -m
检查模块安装。 然后复制整个
usr/local/Cellar/php70/7.0.3/ content to - >
Applications/DevDesktop/php7_0/
ssh: nano /usr/local/etc/php/7.0/php.ini
配置xdebug.so
:
ssh: sudo cp /usr/local/etc/php/7.0/php.ini
/Applications/DevDesktop/php7_0/bin/
:-) DONE