按网上的诸多教程,

1.下载对应文件,放在php放置执行文件的文件夹

2.更改php.ini文件。一搜,是哪个呢

phpstorm配置xdebug踩过的坑

原先记得好像没有第一个文件,第二个文件名为,php.ini-development.上网一搜,

phpstorm配置xdebug踩过的坑

development适合开发,添加到他后面吧,记得用phpinfo()检测,如果有xdebug介绍即表示安装成功,但是很多网上的教程并没有这个检测的步骤介绍。

phpstorm配置xdebug踩过的坑

还好之前有见过某博客有这步骤,用来检测,不然傻傻跟着下去配置phpstrom就更加麻烦不知道哪出问题了。

但还是没成功。

试了很多方法终于找到正确文件,建议直接在phpinfo()里复制php.ini文件的地址,文件夹直接输入地址打开吧

phpstorm配置xdebug踩过的坑

按很多教程,改配置文件

phpstorm配置xdebug踩过的坑

还是失败。

终于找到一个人的方法。

phpstorm配置xdebug踩过的坑

原来官方有检测支持!

phpstorm配置xdebug踩过的坑

一看文件,原来下载错了,我系统是64位,但其实只能用32位的,不知道为啥。

下载appserv的时候,没有64的选择,上网一查,会自动适配,好吧。

官方的建议非常简洁。

加一行代码,重启服务器,检查phpinfo,成功。

吃饭去。回来配置phpstorm。

 

按网上配置phpstorm,发现总不能正常运行,提示

phpstorm配置xdebug踩过的坑

break at first line没有问题,还是不行。试了试stackoverflow上有个评论的方法

phpstorm配置xdebug踩过的坑

试了试改成9001,结果提示没有了,断点参数也没有。还是失败。把端口又改了回来。问题莫名其妙解决。。。

改不改phpstorm里的xdebug port都没有用,又找了别的评论。

phpstorm配置xdebug踩过的坑

估计应该是别的应用占用了9000端口。。

折腾了很久,继续下一步吧,总是配置好了。

--------------------------------------------------------------

更新一下,原来是我断点的地方有问题。。

if语句进不去,所以才会有以上提示。。。

相关文章:

  • 2021-08-06
  • 2021-10-25
  • 2021-07-12
  • 2021-10-07
  • 2022-01-13
  • 2021-10-08
猜你喜欢
  • 2022-01-15
  • 2021-04-08
  • 2022-12-23
  • 2021-11-27
  • 2022-02-08
  • 2021-08-26
  • 2021-09-16
相关资源
相似解决方案