宝哥软件园

PHP表单为调试PHP配置Xdebug教程

编辑:宝哥软件园 来源:互联网 时间:2021-09-09

操作环境:

PHPSTORM版本: 8.0.1

PHP版本: 5.6.2

Xdebug版本:PHP _ xd bug-2 . 2 . 5-5.6-vc11-x86 _ 64.dll。

ps : php版本和xdebug版本必须对应

1.PHP安装xdebug扩展

Php.ini配置,以下配置仅供参考,路径要改成自己的!

[xdebug]

Zend _ extension=" d : wamp PHP-5 . 6 . 2-x64 ext PHP _ xdebug-2 . 2 . 5-5.6-vc11-x86 _ 64 . dll "

远程使能=开

xdebug.remote_handler=dbgp

xdebug.remote_host=localhost

xdebug.remote_port=9000

xdebug.idekey=PHPSTORM

Ps : remote_handler、remote_host、remote_port都有默认值,但建议设置它们,至少要知道设置这些参数~

查看phpinfo~

2.PHPSTORM设置

房东一直用zendstudio。一开始使用phpstorm是非常痛苦的。用了一段时间发现还挺好用的~

1.首先检查phpstorm的xdebug配置

这里的调试端口应该和php.ini中的xdebug.remote_port一致!默认值为9000。如果9000端口被占用,可以换到另一个端口。

2.设置调试。

添加本地web服务器~

www . 51 pen . pcom是我的本地web服务器~ ~

3.开始调试

点击第一个断点,按F9键就可以了

设置第一个断点,选择已配置的调试,然后按下它旁边的bug按钮

总结:

根据断点配置,或者在打开Debug URL的过程中,或者POST后,如果PhpStorm监控到Debug连接,会立即切换到编辑器界面,跳转到设置好的断点,浏览器等待PhpStorm操作。

可以随时中断PhpStorm的调试,也可以方便地对光标进行单步执行/单步覆盖/运行(这太可怕了):

哎呀,我不想调试,但是PhpStorm总是跳出来?还记得刚才那个电话按钮吗?只要再点一下,然后把它变成红色。

更多资讯
游戏推荐
更多+