一、在phpstudy配置

  开启xdebug的zend扩展,在php.ini 中添加下面的代码:

[xdebug]
zend_extension = "D:\phpstudy_pro\Extensions\php\php7.3.4nts\ext\php_xdebug.dll"
xdebug.trace_output_dir=D:/phpstudy_pro/Extensions/php_log/php7.3.4nts.xdebug.trace
xdebug.profiler_output_dir=D:/phpstudy_pro/Extensions/php_log/php7.3.4nts.xdebug.profiler
xdebug.remote_enable = On
xdebug.remote_port=9010
xdebug.remote_autostart=1
xdebug.auto_trace=1
xdebug.remote_log=D:\phpstudy_pro\Extensions\php\php7.3.4nts\xdebug.log

保存后,重启nginx服务。

二、设置PHPstorm中的配置

  1、在phpstorm中设置 php相对应的版本 File | Settings | Languages & Frameworks | PHP

2、设置 Debug    File | Settings | Languages & Frameworks | PHP | Debug

  修改端口号 将9000修改为在php.ini中设置的port 9010。因为9000这个端口有线程端口的冲突,所以需要修改一下

  

  3、添加服务(servers)  File | Settings | Languages & Frameworks | PHP | Servers

  指定到项目的根目录,我用的是laravel 所以就 指定到laravel 根目录就行,不需要指定到public目录中,因为nginx中已经配置环境了

  

   4、设置完后开启debug

  5、打断点

  

  6、刷新打断点的页面后 phpstorm 底部就会出现打断点的相关信息

  

  

  

最新文章

  1. 方法传参(JAVA与C的比较)
  2. 关于JQuery的一个Bug
  3. 出售一套Unity ARPG手游源码
  4. ahjesus配置vsftpd虚拟用户在Ubuntu
  5. IDEA 新建文件默认加入CVS
  6. mysql数据库 触发器简单实例
  7. VNC轻松连接远程Linux桌面
  8. 201521123108 《Java程序设计》第九周学习总结
  9. Golang 网络爬虫框架gocolly/colly 五 获取动态数据
  10. Delaunay三角化算法
  11. mysql可视化工具下载地址2017.6.27
  12. MongoDB之基本操作与日常维护
  13. 服务端返回的json数据,导致前端报错的原因及解决方法
  14. Object-C的类可以多重继承吗?可以实现多个接口吗?category是什么?重写一个类的方式用继承好还是分类好,为什么?
  15. in条件后面有多个字段,in后面只能有一个字段 Operand should contain 1 column(s)
  16. ssl握手数据结构
  17. session,cookie,sessionStorage,localStorage的区别
  18. Linux命令第二篇
  19. 性能测试七:jmeter进阶之文件上传下载、定时器
  20. js 捕获浏览器后退事件

热门文章

  1. oracle之三存储库及顾问框架
  2. Spring中同一个service中方法相互调用事务不生效问题解决方案
  3. openstack 介绍
  4. Java11新特性
  5. Spring 系列之jdbcTemplate的使用
  6. 使用Azure Function玩转Serverless
  7. YOLOv4: Darknet 如何于 Ubuntu 编译,及使用 Python 接口
  8. Spring 配置文件AOP
  9. Centos-分割文件-split
  10. 图文并茂C++精华总结 复习和进阶