NetBeans + XAMPP + XDebug 佈署 PHP 开发与侦错环境

NetBeans + XAMPP + XDebug 佈署 PHP 开发与侦错环境
近期因为工作需要需要使用 PHP 来进行侦错,首要前提就是要建置一个 PHP 的开发环境,使用 NetBeans + XAMPP + XDebug 来建置 PHP 开发环境。
1. 安装 XAMPP 后,将「XDebug」工具设定为 Enable,预设状态是 Disable。
Step 1. 开启 「httpd.conf」,修改站台的 Port。

Step 2. 开启 「php.ini」,设定「[XDebug]」内容,如果没有「[XDebug]」,请自行添加。

[XDebug]
zend_extension="C:\xampp\php\ext\php_xdebug.dll"
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 1
xdebug.remote_enable = 1
xdebug.remote_host = "localhost"
xdebug.remote_handler = "dbgp"
xdebug.remote_mode = "req"
xdebug.remote_port = 9000
xdebug.trace_output_dir = "C:\xampp\tmp"

Step 3. 修改后重启 Apache。

Step 4. 开启浏览器确认 「XDebug」工具已「Enable」。

2. 安装 NetBeans 与设定 PHP环境。
NetBeans 设定PHP环境。

设定 php.exe 路径。

建立新文件「HelloPhp」。

输入以下程式码并设定专案属性。
$test1 = 1;
$test2 = $test1 + 2 * 7 - 10 ;
$test3 = $test2 + $test1 * 3;
echo $test3;

在17行设定中断点。

执行侦错

请注意,执行侦错时,预设以IE浏览器来执行,欲变更浏览器,可点选浏览器变更。

 

要切换至 Chrome 上执行,请至 Chrome 线上应用程式商品店,安装「NetBeans Connector」。

查看变数。

最后执行侦错的结果。


参与评论