下载xdebug
- https://xdebug.org/download.php 找到本身php版本对应的xdebug下载
- https://xdebug.org/wizard.php 在网页上把phpinfo()的信息输出来,而后全选网页源代码复制粘贴进该页面的输入框,点击按钮,便可下载对应的xdebug版本
PHP配置xdebug
在php.ini中加上:
zend_extension = "D:\Program Files\php7.3.3\ext\php_xdebug-2.7.0-7.3-vc15-x86_64.dll"
xdebug.remote_enable = on
xdebug.idekey = PHPSTORM(默认为当前电脑用户名,修改为这个,由于xdebug插件默认是这个值)
PHPStorm配置xdebug
在PHPStorm中按照路径找到 File | Settings | Languages & Frameworks | PHP
在这个目录下会看到Debug,在里面找到xdebug,看看端口是否修改(通常没在php.ini中修改xdebug配置,此处不须要修改)
一样在这个目录下会看到Server,增长一个
Chrome安装xdebug插件
直接在扩展商店搜索xdebug helper就能够了
(若是不能打开商店,直接在百度里面搜索就能够了,注意,直接下载的插件包可能安装不了,直接把下载的crx文件后缀改为rar,
而后解压,最后把解压的文件夹添加到chrome就能够了)
调试
1.打开chrome浏览器中插件,默认是Disable,选成debug
2.在代码中打个断点,而后点击PHPStorm右上角的小电话标志
3.打开要调试的网址,调试开始。