文档章节

PHPstorm下配置xdebug安装与调试

时光酒廊
 时光酒廊
发布于 07/13 10:52
字数 356
阅读 1
收藏 4
点赞 0
评论 0

声明:我的开发环境是windows+wampserver

我是使用的wampserver集成开发环境,安装完成之后自带xdebug扩展,插件所在目录为 我是使用的wampserver集成开发环境,安装完成之后自带xdebug扩展,插件所在目录为

F:\wamp\bin\php\php5.5.12\zend_ext

如果没有该扩展文件,需要到xdebug官网下载,下载XDebug下载地址:http://www.xdebug.org/ , 必须下载跟机器上安装的php匹配的版本才行。具体下载方法如下:将phpinfo()网页的源代码拷贝到http://www.xdebug.org/find-binary.php , 然后按照指导安装即可。如下图所示:

其他具体配置请参考 https://www.cnblogs.com/LWMLWM/p/8251905.html ,这里只以wampserver举例

修改配置文件

需要修改两个配置文件,路径分别是

F:\wamp\bin\php\php5.5.12\php.ini
F:\wamp\bin\apache\apache2.4.9\bin\php.ini

添加以下内容

[xdebug]
zend_extension = "f:/wamp/bin/php/php5.5.12/zend_ext/php_xdebug-2.2.5-5.5-vc11-x86_64.dll"
xdebug.remote_enable = on
xdebug.profiler_enable = on
xdebug.profiler_enable_trigger = off
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir = "f:/wamp/tmp"
xdebug.show_local_vars=0
xdebug.idekey= PHPSTROM

配置PHPstrom

然后就可以愉快的使用 debug进行调试了

© 著作权归作者所有

共有 人打赏支持
时光酒廊
粉丝 0
博文 9
码字总数 5189
作品 0
济南
程序员
PhpStorm8 + Vagrant +XDebug 配置

vagrant默认已经安装好xdebug,可通过phpinfo()来确认。 下面是配置的步骤: Xdebug 与 PhpStorm 如何与 vagrant 进行沟通? xdebug 与 phpstorm 之间的通信是client-server模式。其中 xdebug...

Lee的白板报
2015/07/20
0
0
phpstorm+Xdebug断点调试PHP

运行环境: PHPSTORM版本 : 8.0.1 PHP版本 : 5.6.2 xdebug版本:phpxdebug-2.2.5-5.6-vc11-x8664.dll ps : php版本和xdebug版本一定要相对应 1. PHP安装xdebug扩展 php.ini的配置,下面的配置...

大道至簡
2014/11/28
0
11
解决家庭网络下PHPStorm无法连接线上主机xdebug服务的配置问题

目前的现象是phpstorm + xdebug能调试连上我笔记本上虚拟机中的web服务, 却连不上在线web主机. 擦擦, 以前也没直接连到在线主机来调试, 一直都是本地调试, 这次情况特殊就歇菜了. 搞了一个通...

麦拂沙
2015/07/27
0
3
PhpStorm_Xdebug断点调试PHP

运行环境: PHPSTORM版本 : 8.0.1 PHP版本 : 5.6.2 xdebug版本:phpxdebug-2.2.5-5.6-vc11-x8664.dll ps : php版本和xdebug版本一定要相对应 1. PHP安装xdebug扩展 php.ini的配置,下面的配置...

喵王不瞌睡
2014/11/21
0
1
给PHPSTORM添加XDEBUG调试功能

1、运行环境 nginx 1.0.14 php with fpm-cgi 5.5.9 mac os X 2、安装步骤 1)install xdebug wget http://xdebug.org/files/xdebug-2.2.3.tgztar xzvf xdebug-2.2.3.tgz && cd xdebug-2.2.3/......

swingcoder
2014/04/07
0
0
Yii2 Day 2: 配置PHPStorm

Yii2那么多的代码,难免需要跟踪调试的地方,因此XDebug必不可少。因为XAMPP已经带着xdebu扩展,所以只需要更改下php.ini文件,就可以启用这个扩展啦: 启用扩展后,可以用phpinfo看看,是不...

_Elvis
2014/12/02
0
1
使用phpstorm和xdebug实现远程调试

使用phpstorm和xdebug实现远程调试2012-05-23 10:06:35 vs的断点调试功能很强大有木有,能查看所有变量有木有。php调试很麻烦有木有,echo,var_dump写得你想吐了有木有。想体验一下ide调试的...

thinkyoung
2015/09/08
0
0
PhpStorm搭建git环境

概述 新的PhpStorm发布后下载下来试用了一下,感觉很爽。比起之前用vim敲php代码舒服多了,而且对js和css都有很好的支持,智能提醒很快,速度也不错(不过需要跑Oracle的JDK上,使用OpenJDK...

胡佐治
2013/11/03
0
0
Yosemite Intellij idea php设置xdebug单步调试

PHP设置单步调试 一直看看PHP语法,最近看貌似很火的laravel,还有一个基于laravel/framework的OctoberCRM,一直没找到方式做单步调试,今天总算达成了。 IDE用的Intellij idea,Android Stu...

zmhot88
2015/04/04
0
2
PhpStorm创建Drupal模块项目开发教程(3)

Drush是 Drupal的脚本界面,PhpStorm的命令行工具支持Drush 5.8和更高版本。 接下来就Drush配置和基本操作进行设置,首先点击打开Settings | Command Line Tool Support中的符号,然后选择工...

kouxunli1
2013/12/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

about git flow

  昨天元芳做了git分支管理规范的分享,为了拓展大家关于git分支的认知,这里我特意再分享这两个关于git flow的链接,大家可以看一下。 Git 工作流程 Git分支管理策略   git flow本质上是...

qwfys
今天
2
0
Linux系统日志文件

/var/log/messages linux系统总日志 /etc/logrotate.conf 日志切割配置文件 参考https://my.oschina.net/u/2000675/blog/908189 dmesg命令 dmesg’命令显示linux内核的环形缓冲区信息,我们可...

chencheng-linux
今天
1
0
MacOS下给树莓派安装Raspbian系统

下载镜像 前往 树莓派官网 下载镜像。 点击 最新版Raspbian 下载最新版镜像。 下载后请,通过 访达 双击解压,或通过 unzip 命令解压。 检查下载的文件 ls -lh -rw-r--r-- 1 dingdayu s...

dingdayu
今天
1
0
spring boot使用通用mapper(tk.mapper) ,id自增和回显等问题

最近项目使用到tk.mapper设置id自增,数据库是mysql。在使用通用mapper主键生成过程中有一些问题,在总结一下。 1、UUID生成方式-字符串主键 在主键上增加注解 @Id @GeneratedValue...

北岩
今天
2
0
告警系统邮件引擎、运行告警系统

告警系统邮件引擎 cd mail vim mail.py #!/usr/bin/env python#-*- coding: UTF-8 -*-import os,sysreload(sys)sys.setdefaultencoding('utf8')import getoptimport smtplibfr......

Zhouliang6
今天
1
0
Java工具类—随机数

Java中常用的生成随机数有Math.random()方法及java.util.Random类.但他们生成的随机数都是伪随机的. Math.radom()方法 在jdk1.8的Math类中可以看到,Math.random()方法实际上就是调用Random类...

PrivateO2
今天
3
0
关于java内存模型、并发编程的好文

Java并发编程:volatile关键字解析    volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在...

DannyCoder
昨天
1
0
dubbo @Reference retries 重试次数 一个坑

在代码一中设置 成retries=0,也就是调用超时不用重试,结果DEBUG的时候总是重试,不是0吗,0就不用重试啊。为什么还是调用了多次呢? 结果在网上看到 这篇文章才明白 https://www.cnblogs....

奋斗的小牛
昨天
2
0
数据结构与算法3

要抓紧喽~~~~~~~放羊的孩纸回来喽 LowArray类和LowArrayApp类 程序将一个普通的Java数组封装在LowArray类中。类中的数组隐藏了起来,它是私有的,所以只有类自己的方法才能访问他。 LowArray...

沉迷于编程的小菜菜
昨天
1
0
spring boot应用测试框架介绍

一、spring boot应用测试存在的问题 官方提供的测试框架spring-boot-test-starter,虽然提供了很多功能(junit、spring test、assertj、hamcrest、mockito、jsonassert、jsonpath),但是在数...

yangjianzhou
昨天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部