[繁体中文]             |

赛壶艺术

头部广告

版块导航

资讯
热点信息展赛资讯
烟壶
烟壶光韵内画艺术烟壶文化烟壶知识藏友交流内画点评
名家
大师专栏内画名家艺术机构赛壶展厅
书画
绘画艺术书法集萃金石篆刻诗词文赋
文玩
古玩收藏当代艺术
生活
衣食住行摄影采风海阔天空中华传统
站务
公告信息意见建议议事厅回收站

phpstorm 的浏览器调试

[Copy link]
Post time 2020-7-17 20:39:40 | Show all posts |Read mode

一 ,要先给php安装xdebug扩展

    1,下载xdebug,将下载完后的文件放在PHP安装路径下的ext目录下,PHP5.5的安装包中默认有zend_ext的目录,放在该目录下也可,稍后记住安装的路径(D:\root\wamp\bin\php\php5.5.12\ext\php_xdebug-2.2.5-5.5-vc11.dll或D:\wamp\bin\php\php5.5.12\zend_ext\php_xdebug-2.2.5-5.5-vc11.dll)

    2,修改php.ini,关联xdebug是xdebug生效



  • ;XDEBUG Extension



  • zend_extension = "D:/wamp/bin/php/php5.5.12/zend_ext/php_xdebug-2.2.5-5.5-vc11.dll"



  • ;将xdebug的扩展路径添加到这里(步骤一中的路径,根据你的xdebug放置的路径来确定。)



  • [xdebug]



  • xdebug.remote_enable = on  #开启xdebug的调试



  • xdebug.remote_port = 9001  #xdebug调试侦听的端口



  • xdebug.remote_host = localhost #本地的侦听的主机



  • xdebug.idekey = phpstorm  #用IDE协助时需要的key


    3,通过访问phpinfo,查看是否配置正确

102458_dm46_578077.jpg  

二,Phpstorm的相关配置

    1,基本debug设定,点击菜单栏File->Settings,打开对话框,左侧的下拉菜单Languages & Frameworks -> PHP -> Debug 设定

    主要是配置Debug port :9001 ,选用9001,防止9000端口被占用。   

    105312_8EMo_578077.jpg

    2,打开Debug->DBGp proxy,在这里补充在php.ini的配置项。

    110534_MP9o_578077.jpg   

    3,新建一个php的servers,name修改为test,Host:localhost,port:80,Debugger:Xdebug,保存。

        这个server是留到后来配置具体的debug是要用的。

     112747_qvMe_578077.jpg   

    4,针对项目的Debug设定,点击菜单栏的Run->Edit configurations..,打开对话框

        1),添加新的debug配置,当前针对php的项目选择新的server,(步骤3中配置过的server即可)

    111509_vfAr_578077.jpg

    新的debug可以命名为name:debugphp,

    server:选择我们刚刚配置的server

    start Url : 默认就是什么目录下,当然你可以随意添加

    Browser : 选择你认为合适的浏览器即可了   

    113335_DZ4m_578077.jpg

三,开始调试

    1,添加断点,打开一个在root目录下的PHP文件,选择php文件中的任意一行右键添加断点,或者在该行头部点击。

    121023_xUQs_578077.jpg

    2,shift+F9或者点击菜单栏右边的蜘蛛

    121213_oLOH_578077.jpg

    3,Phpstorm会打开浏览器,并且执行程序,捕捉到调试点。回到debug界面了

    121414_meEv_578077.jpg


以上就完成了对浏览器的调试支持。


Reply

Use magic Report

 Author| Post time 2020-7-17 20:42:24 | Show all posts
百度了一小会儿才明白,论了解快捷键的重要性(无地自容)

运行当前代码快捷键:Shift+F10,默认是上次调试的方式(PHPstorm控制台或浏览器);

选择调试方式:Alt+Shift+F10;

会让你选择

1.PHP Script

2.JavaScript

选择PHP Script就是在PHPstorm控制台中调试

选择JavaScript就是在浏览器调试


Reply Support Not support

Use magic Report

Post time 2020-7-21 11:29:08 | Show all posts
upupw 还要做一下 “设置php功能组件” 下的 “开启 xdebug php调试” 才行
Reply Support Not support

Use magic Report

使用高级回帖 (可批量传图、插入视频等)快速回复

You have to log in before you can reply Login | 立即加入

Points Rules   Ctrl + Enter 快速发布  

发帖时请遵守我国法律,网站会将有关你发帖内容、时间以及发帖IP地址等记录保留,只要接到合法请求,即会将信息提供给有关政府机构。
返回顶部快速回复上一主题下一主题返回列表QQ交流群手机访问

  

     
您需要 登录 后才可以回复,没有帐号?立即注册 使用QQ帐号登录
高级模式QQ反馈
快讯
Quick Reply To Top Return to the list