zoukankan      html  css  js  c++  java
  • PHP入门之调试

    环境

      开发工具VSCode 2019

      代码库 自建git 仓库

      win7集成环境 PHPStudy2018  具体设置信息:   PHP 5.4.45 ,MySql 5.7 , Apache 2.4

    总结

      1.首先 总结上节未提及  win7平台使用的是phpstudy2018(需要安装VC9 11) ,win10 使用的是phpstudy2016(无需安装VC9 11)

      2.下载调试所需xdebug,推荐在软件内直接勾选,不推荐去其他地址下载,会出现某些意想不到的问题

      

      扩展完成后需要找到php.ini文件进行设置,找到文件夹下改文件位置并打开

       

       属性说明 :

        zend_extension : xdebug文件位置,可在文件中找到 地址复制过来即可

        profiler_output_dir :存放生成文件

        trace_output_dir : 日志输出目录

        remote_enable : 远程调试

        remote_port : xdebug 检测端口号

        remote_autostart :优先 处理该请求

        remote_host :监测地址

      修改完成后保存参数

      3.VSCode参数修改

      安装 PHPDebug模块

      

       加载项目之后会提示php环境未配置完成,需要修改json文件,修改端口号等信息

      

       注意 我这里仅仅用到了Apache 没有用到nginx 所以使用默认9000端口就可以了 , 很多小伙伴反馈 Nginx调试时候 9000端口会重复导致 调试卡死问题注意修改端口号

      属性解析:

        Listen for XDebug  :外部调试模式 ,打开浏览器读取到定点代码会在这里停下 类似VS中的测试

        Launch currently open script : 内部调试模式 未启动成功

      注意调试之前需要加入设置json属性

      

      用于确定跟踪php版本以及调试选项,这样就可以开始测试啦

  • 相关阅读:
    使用 Spring 2.5 注释驱动的 IoC 功能
    分页、排序SQL 通用存储过程(转)
    MySQL中group_concat函数
    文本内容分页
    jQuery Pagination Ajax分页插件中文详解(转)
    Cesium组件:Cesiumdraw,基于Vue开发的Cesium基础标绘插件
    tileset格式详解Part2
    css实现div的隐藏
    eltable不透明度&边框
    1rem,1em,1vh,1px含义
  • 原文地址:https://www.cnblogs.com/workstation-liunianguowang/p/12059906.html
Copyright © 2011-2022 走看看