美文网首页
PHPStorm调试

PHPStorm调试

作者: developerAbble | 来源:发表于2018-01-07 18:34 被阅读0次

怎样配置的就不在这里说了,网上教程很多,跟着走就可以了。
可以百度:mac xdebug phpstorm 调试配置

一般要注意两点:
1.Debug port:最好别设置成9000,它默认是9000,但有可能会出错。只要和php.init文件里的配置相同就行了。我设置的是9001
2.localhost有时与127.0.0.1不一样,这个要分清。最好的方法就是一个不行,试试另一个。当然寻根溯源是最好的。

下面是流程:

  • 环境
    High Sierra(版本 10.13)
    XAMPP 7.0.2-1
    ThinkPHP 5

设置虚拟域名

我在项目中设置了一个虚拟域名,怎么设置的说不清楚,各种情况都有,要根据问题百度教程相应的教程。大致方向是这三个文件:

/Applications/XAMPP/xamppfiles/etc/httpd.conf

打开后,搜索Virtual hosts,定位到这里:


image.png

去掉注释,这样便引用了这个文件,下一个要改的就是这个文件:

<VirtualHost *:80>
    DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs/bjzerg/public"
    ServerName a.cn
</VirtualHost>

外加上 /etc/hosts 里面配置一下:127.0.0.1 a.cn OK.

localhost最好也依样画葫芦配置一下,不然出现的结果有点尴尬。

PHPStorm中配置

1.PHPStorm右上角


image.png

2.添加PHP Web Application


image.png

怎么配置的不要太关心。最好的依据就是中间蓝色的url,这个是关键。

3.PHPStorm右上角有个电话的小按钮:Start Listening for PHP Debug Connections。点击跳转到网页:


image.png

我们要的其实就是箭头所指的东西。

Postman

下载一个专用的测试url的插件或软件。Postman不错。在url后面加上上图所示的XDEBUG_SESSION_START.在Postman中显示如下图所示:

image.png

在PHPStorm中打断点,即可进行调试。

相关文章

  • Mac下XAMPP+PhpStorm中集成xdebug

    在使用PhpStorm调试程序中,自然而然的会使用的到断点调试,本文以此叙述如何在PhpStorm中使用断点调试功...

  • PHPStorm调试

    怎样配置的就不在这里说了,网上教程很多,跟着走就可以了。可以百度:mac xdebug phpstorm 调试配置...

  • PHPStorm + Homestead + Xdebug +

    PHPStorm + Homestead + Xdebug + Chrome Xdebug 断点调试 话说 PHP...

  • 让PHPSTORM和xammp更搭调

    phpStorm+XDebug的断点调试设置。下面情况针对本机进行调试,远程调试差距不大。 具体过程: 安装xde...

  • 安装xdebug,调试

    安装xdebug,调试 工具: Apache/2.4.18 PHP 5.5.38 PhpStorm 下载 xdeb...

  • phpstorm+xdebug单步调试

    之前一直没有配置成功phpstorm+xdebug远程调试 还是要多多熟悉一下phpstorm,虽然vs code...

  • phpstorm调试laradock

    Laradock 设置.env 修改laradock/.env设置,开启xdebug。 php-fpm,works...

  • PHPStorm 调试 laradock

    一. 准备开发环境 最近学习 laravel,发现MVC 的概念和 Asp.net 很类似。不想把本机的环境搞得混...

  • phpstorm 断点调试

    https://blog.csdn.net/wujiangwei567/article/details/80902998

  • PHPStorm断点调试

    xdebug的安装因为我用的是mac系统 安装的集成环境mamp打开mamp 勾选扩展xdebug 然后Save搞定

网友评论

      本文标题:PHPStorm调试

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