安装Xdebug以与PHPStorm一起使用

时间:2015-05-11 14:13:42

标签: php debugging phpstorm xdebug

我想在Mac OS 10.8.5上为我的MAMP环境安装PHP调试器,我运行PHP 5.5.3。我在看PHPStorm和Xdebug。我正在尽力遵循PHPStorm site上的说明。

以下是我的步骤:

1)下载与PHP版兼容的Xdebug扩展

$ su admin
$ cd /Applications/MAMP/bin/php/
$ git clone git://github.com/xdebug/xdebug.git

据我所知,这将安装Xdebug 2.3.2(发布日期:2015-03-22)

2)将扩展文件复制到Web服务器可访问的位置。 我不明白这个extension file是什么,所以我无法完成这一步。

3)在php.ini文件的末尾添加以下行:

[Xdebug的]

zend_extension="/Applications/MAMP/bin/php/xdebug/php_xdebug.h"
xdebug.remote_enable=1
xdebug.remote_host="localhost"
xdebug.remote_port="9000"
xdebug.profiler_enable=1
xdebug.profiler_output_dir="/Applications/MAMP/tmp"

请注意this page建议的其他最后一行。

4)重启您的网络服务器

5)检查您的安装

$ php --version
PHP 5.3.28 (cli) (built: Jan 23 2014 18:02:48) 
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2013 Zend Technologies

不是正确的PHP版本。再试一次:

$ /Applications/MAMP/bin/php/php5.5.3/bin/php --version
PHP 5.5.3 (cli) (built: Sep 18 2013 14:31:13) 
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies

没有迹象表明"使用Xdebug ..."

我应该在第2步做什么?我是否在其他任何步骤中犯了错误?我还缺少哪些步骤?

0 个答案:

没有答案