美文网首页
MAMP、PhpStorm配置Xdebug环境

MAMP、PhpStorm配置Xdebug环境

作者: hj的简书 | 来源:发表于2017-11-08 16:16 被阅读0次

    最近在看php开发,遇到断点调试问题。如果是xcode只需要运行就可以断掉调试,但是如果是使用phpstrom,直接断点是不好使的,必须基于Xdebug才能进行调试。在配置集成开发环境的时候遇到一些问题,在这里把配置过程记录一下。

    1.打开xdebug设置

    mamp默认是自带xdebug插件的,我们需要做的是开启xdebug功能。

    mamp界面

    2.查看phpinfo中的IDE Keyxdebug.remote_port

    记录下Xdebug栏中的IDE Key

    IDE Key
    记录下Xdebug栏中的remote_port
    remote_port

    如果你的IDE key显示的为null,你可以在当前使用版本的php.ini上添加

    xdebug.idekey="PHPSTORM"
    

    如图


    添加xdebug.idekey

    然后重启你的mamp

    3.配置PhpStorm

    1).配置当前使用的php版本

    配置php版本

    2).在Debug port中使用上面记录下的Xdebug栏中的remote_port

    填写端口

    3).填写信息监控网址

    填写监控网址

    IDE Key:就是上面记录下的Xdebug栏中的IDE Key
    Host:就是当前监听的网址(如果需要更改监听的网址,只需要更改这里即可)
    Port:就是Debug port中的端口

    4).配置Servers

    配置端口号

    填写监听的域名和端口号,端口号和Apache的端口号保持一致

    5).编辑配置文件

    打开配置

    1:创建一个PHP Web Application


    创建一个PHP Web Application

    2:开始监听

    6).在火狐浏览器安装theeasiestxdebug插件

    安装插件

    并且修改插件的首选项中IDE key

    image.png

    7).开始断点调试

    在phpstorm中,在你想要断点的地方添加断点


    添加断点

    然后将url输入到浏览器


    在浏览器中输入url

    回车,然后就可以看到debug的信息了


    查看debug信息

    参考链接:
    http://www.linuxidc.com/Linux/2016-06/132333.htm

    相关文章

      网友评论

          本文标题:MAMP、PhpStorm配置Xdebug环境

          本文链接:https://www.haomeiwen.com/subject/incymxtx.html