如何在 Ubuntu 14 中安装 Xdebug 并进行验证

Pra*_*rti 3 ubuntu xdebug phpstorm

我刚刚购买了一台新电脑,并安装了 Ubuntu 14。PHP、Apache、MySQL。一切都运行良好,但 Xdebug 在 PhpStorm 上不起作用。请帮助我如何安装 Xdebug 并将其与 PhpStorm 集成。

Pra*_*rti 5

首先,安装 XDebug,这假设您已经安装了 Apache、PHP、MySQL 的 LAMP 堆栈:

sudo apt-get install php5-xdebug
Run Code Online (Sandbox Code Playgroud)

现在更新 PHP.INI 中的选项 - /etc/php5/apache2/php.ini

为 xdebug 添加

zend_extension="/usr/lib/php5/20121212/xdebug.so"
xdebug.remote_enable=1
xdebug.remote_handler=dbgp 
xdebug.remote_mode=req
xdebug.remote_host=127.0.0.1 
xdebug.remote_port=9000
xdebug.max_nesting_level=300
Run Code Online (Sandbox Code Playgroud)

重新启动 Apache2,您就可以开始了!

sudo service apache2 restart
Run Code Online (Sandbox Code Playgroud)

现在转到 phpstorm -> 设置 -> 语言和框架 -> PHP -> 调试

确保调试端口是 9000

现在按下开始监听 php 调试连接按钮(一个电话接收器图标)

享受调试... :)