phpstrom xdebug phpstudy调试,跳不到设置断点的原因,以及配置方法

设置的是127 的地址,而用localhost 方式请求,所以无法跳到断点

环境

phpstudy 2018

php 7.2.10

xdebug版本 (因为要与php版本要对应,注意别选错了,我的用的是32位,最开始下的x64似乎不能用)

php_xdebug-2.8.0alpha1-7.2-vc15-nts.dll

phpstudy 扩展中勾上 xdebug

php.ini

[XDebug]
xdebug.profiler_append = 0
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0
;xdebug.profiler_output_dir="E:\phpStudy\PHPTutorial\tmp\xdebugprofiler"
xdebug.trace_output_dir="E:\phpStudy\PHPTutorial\tmp\xdebugtrace"
xdebug.remote_log=E:\phpStudy\PHPTutorial\tmp\xdebug\xdebug.log
xdebug.profiler_output_name = "cache.out.%t-%s"
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
zend_extension="E:\phpStudy\PHPTutorial\php\php-7.2.1-nts\ext\php_xdebug.dll"
xdebug.remote_port = 9000
xdebug.remote_mode = "req"
xdebug.remote_autostart=1
xdebug.idekey = PHPSTORM

全掉下边红框选择,要不会每次从index.php跳

跳到断点的样子,没操作过的人可能不知道最终显示的样式

直接访问某个页面,在它要用到php上设置断点

比如下边

请求

到达断点

tp5 封装的非常全面,把数据库存储这块都给封装到模型里.直接调用就可,比spring一层层的写快很多

但也要看看其手册,毕竟那些快捷的定义需要识记一些

web 开发还是挺繁琐的,光那些表的字段复制来复制去的在数据库与前端对接上等等.

但web 兼容性强啊, 方便在各种仪器上打开网页就可以进行一些操作了.而c# winform 桌面端使用啊,开发成本低,

有些公司开发个后台用的springmvc  更新个页面需要经过产品经理设计,到前端ui 再到前端编码,后台编码.很费劲,其实只需要在电脑上打开的东西,没必要用web的.

原文地址:https://www.cnblogs.com/zuochanzi/p/11229080.html

时间: 2024-11-17 03:46:34

phpstrom xdebug phpstudy调试,跳不到设置断点的原因,以及配置方法的相关文章

使用Visual Studio 调试断点不起作用的问题解决办法 调试Revit CAD 不能进入断点

随着Visual Studio 2010正式版的发布,相信不少人都像我一样升级到了Visual Studio 2010.那么您在使用VS2010在AutoCAD,Map 3D或Revit的.net应用程序开发时,多半也会遇到调试时断点总是不起作用的问题吧.Kean和Jeremy最近分别写了文章提到了几个解决办法,在这里给大家共享一下,原文请参考Hitting breakpoints in .NET Class Libraries while debugging with Visual Studi

PHPstudy + phpstrom +xdebug 断点调试(windows) - CSDN博客

原文:PHPstudy + phpstrom +xdebug 断点调试(windows) - CSDN博客 php.ini 配置 需要添加如下内容 [XDebug]xdebug.profiler_output_dir="D:\phpStudy\tmp\xdebug" xdebug.trace_output_dir="D:\phpStudy\tmp\xdebug" zend_extension="D:\phpStudy\php\php-5.6.27-nts\

PHPStorm+XDebug进行调试图文教程以及解析wamp的php.ini设置不生效的原因

这篇文章主要为大家详细介绍了PHPStorm+XDebug进行调试图文教程,内容很丰富,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 笔者的开发环境如下:Windows8.1+Apache+PhpStorm+XDebug+Firefox(XDebug helper 1.4.3插件). 一.XDebug安装配置 (1)下载XDebug下载地址:http://www.xdebug.org/必须下载跟机器上安装的php匹配的版本才行.具体下载方法如下:将phpinfo网页的源代码拷贝到http:/

phpstorm配置Xdebug进行调试PHP教程

ps : php版本和xdebug版本一定要相对应 1. PHP安装xdebug扩展 php.ini的配置,下面的配置仅供参考,路径要换成自己的! [xdebug] zend_extension="D:\wamp\php-5.6.2-x64\ext\php_xdebug-2.2.5-5.6-vc11-x86_64.dll" xdebug.remote_enable = On xdebug.remote_handler = dbgp xdebug.remote_host= localho

XDEBUG 远程调试

我的PHP环境是安装在虚拟机中.真机系统用的是windows.那么我要用XDEBUG调试代码,就得用XDEBUG的远程调试功能. 首先要给远程环境中安装XDEBUG扩展,具体方法:http://www.cnblogs.com/mysic/p/5993463.html 在配置XDEBUG之前,需要先了解下XDEBUG的工作模式,尤其是远程debug时的方式,XDEBUG是需要先和开发端建立连接,启动会话,然后通过相互间传递参数来实现的..XDEBUG远程调试分两种,一种是单用户,一种是多用户.单用

Firefox+PHPStorm 8+XDebug单步调试

1. 需要在php.ini中填写xdebug的相关配置: (在WAMPServer之中,需要左键单击WAMPServer的图标,通过菜单编辑php.ini配置:若直接改写php.ini,会被WAMPServer所覆盖) 在php.ini的最末尾,作如下设置: ;(以实际路径为准) zend_extension = "d:/wamp/bin/php/php5.5.12/zend_ext/php_xdebug-2.2.5-5.5-vc11-x86_64.dll" [xdebug] xdeb

PhpStorm+xdebug远程调试Linux机器上的代码

一.背景介绍: 最近在了解网址导航项目,为了能够更加深入地了解被测对象,所以我选择了查看网址导航代码的方式进行,但是只是生硬地查看php源代码是比较生涩的,我希望能够通过IDE工具进行代码单步调试来了解整个网址导航的功能实现. 为了达成以上目的,我选择了phpstorm+xdebug来远程调试Linux上的代码.与之前白松分享的phpstorm+xdebug调试方法不同的是,前者调试的Webserver是在本地环境搭建了php+apache调试的,而我要面对的问题有: 1.网址导航的代码是部署在

C#.NET常见问题(FAQ)-程序如何单步调试和设置断点

对于控制台程序而言,直接按F10(不按F5运行)就可以单步运行,当前运行行会显示为黄色(不管是一条语句,还是一个函数,都会直接执行完毕得到结果) ? 你可以在变量名上右击添加监视(会自动放到监视1中),也可以直接在监视1中手动输入变量名,回车之后也可以得到当前的数据 ? 而相比之下,直接F11则更加详细(当执行到具体函数的时候也不会把一个函数看做一句话,而是跳转到函数的具体语句一行一行执行,{}也不放过,for循环本质有三句,赋值,判断,自加也不会当做一句话执行)你可以F10和F11交替使用(当

PhpStorm XDebug 远程调试

现在我们自己公司的各种开发和测试服务器,都是使用阿里云的服务器.一些PHP的项目,无法在本地搭建完整的环境,在外网服务器上调试更方便定位问题.发现网上没有完整的关于如何配置PHPStorm和XDebug远程调试的资料,自己配置的过程遇到一些问题,写出来给大家做一个参考. 演示环境 本地开发环境:Mac Pro + PHPStorm 9.0 服务器的环境:Ubuntu 14 LTS + PHP 5.5 + XDebug 2.2.3 不管是Windows还是其它的Linux的版本,具体的配置差不多,