我是php的新手,当我进入php时,我想调试php脚本。 我使用自制软件来安装带有xdebug版本的xdebug。
如配置文件所示,我认为是对的。 我在服务器中使用php build。
php -S localhost:2001
答案 0 :(得分:1)
1.使用phpinfo()查看xdebug是否已启用
2.我使用chrome作为客户端,安装xdebug helper
3.启用镀铬按钮(使其变绿)
这就是你用phpstorm做的事情
5.通过Chrome接收您的本地网站
这些是我的步骤,希望有所帮助。
答案 1 :(得分:1)
最后,我解决了我的问题
我认为我所配置的一切都是正确的
php.ini,xdebug.ini
问题是端口,xdebug默认端口是9000,
我检查了我的dev机器端口,9000是通过php-fpm监听的,
也许这就是为什么我不能用php-storm听端口9000。
我将xdebug.ini默认端口更改为9001 ,一切都很顺利。
如果有人配置好,但无法使用ide进行调试
请检查是否使用了端口。
文件显示
how the debug communication is set up