热搜: 分页类  PHP  Windows补丁  验证码  Jpgraph  替换  收机  windows7  Swift  Laravel 
  • 首 页
  •  
     
    当前位置: 首页 » 编程语言 » PHP教程 » 正文

    PHP 设置调试工具XDebug PHPStorm IDE

    放大字体  缩小字体 发布日期:2017-02-05  浏览次数:384
    核心提示:先下载PHP扩展Xdebughttps://xdebug.org, 可以复制自己的phpinfo粘贴到https://xdebug.org/wizard.php中, 会生成需要下载的版本, php.ini的设置语句.下载好之后放入php目录的ext文件夹中, 然后设置php.ini, 在最后加上zend_extension = C:\path\php\ext\php_x

    先下载PHP扩展Xdebug https://xdebug.org, 可以复制自己的phpinfo粘贴到https://xdebug.org/wizard.php中, 会生成需要下载的版本, php.ini的设置语句.

    下载好之后放入php目录的ext文件夹中, 然后设置php.ini, 在最后加上

    zend_extension = C:\path\php\ext\php_xdebug-2.4.0rc4-5.6-vc11-x86_64.dll

    xdebug.remote_enable =1

    xdebug.remote_handler = dbgp

    xdebug.remote_host = localhost

    xdebug.remote_mode = req

    xdebug.remote_port = 9000

    xdebug.idekey=PHPSTORM

    然后重启apache, 去设置phpstorm

    PHP 设置调试工具XDebug PHPStorm IDE

    1. 进入File>Settings>PHP>Servers,这里要填写服务器端的相关信息:

    name: localhost,

    host: localhost,

    port: 80,

    debugger: XDebug

    如果是自定域名则host设置自定域名, 如laravel5.io

    PHP 设置调试工具XDebug PHPStorm IDE

    2. 进入File>Settings>PHP>Debug,找到XDebug选项卡,port填9000

    进入File>Settings>PHP>Debug>DBGp Proxy 填写:

    IDE key: phpStorm

    host: localhost

    port: 80

    PHP 设置调试工具XDebug PHPStorm IDE

    PHP 设置调试工具XDebug PHPStorm IDE 设置完毕,点OK退出。

    点菜单栏的Run>Edit Configurations… 在弹出的窗口中添加一个调试配置:

    点击左上角加号,选择PHP Web Application

    PHP 设置调试工具XDebug PHPStorm IDE

    填写完毕后,在代码里设置断点, 再开启电话icno监听, 点小甲壳虫启动调试

    PHP 设置调试工具XDebug PHPStorm IDE

    PHP 设置调试工具XDebug PHPStorm IDE

    再下个浏览器插件, xdebug helper, 下载好之后点选项, IDE选PHPSTORM, 不想让所以网页显示小甲虫, 可以设置domain filter

    PHP 设置调试工具XDebug PHPStorm IDE

    基本完事了, 调试就点开电话图标监听, 设置好断点, 点小甲虫开启调试了, 刷新页面可见结果

    PHP 设置调试工具XDebug PHPStorm IDE

    本文永久更新链接地址 http://www.linuxidc.com/Linux/2017-01/139311.htm


    小编为您推荐“PHP 设置调试工具XDebug PHPStorm IDE”相关文章

    C语言创建windows窗口实例
    这篇文章主要介绍了C语言创建windows窗口实例,本文直接给出实现代码,同时讲解了编码的步骤,需要的朋友可以参考下

    PHPHash算法:Times33算法代码实例
    这篇文章主要介绍了PHP Hash算法:Times33算法代码实例,本文直接给出实现代码,需要的朋友可以参考下

    清除系统垃圾文件的批处理(无错增强版)
    网上的东西有很多经典的,但也有很多不足的地方,这篇文章网上很流行的,可以说是很精典,你在网上找一下下边这些关键词

    复制文件到c盘windows文件夹下的system32的批处
    三个文件复制到c盘windows文件夹下的system32文件夹 批处理怎么写?本文提供解决方法,需要的朋友可以了解下

    Perl ASCII 字符判断
    Perl ASCII 字符判断

     
    TAGS: PhpStorm Xdebug
     
     
    猜你想看
     
    更多..
    与本文有关PhpStorm
    • PHPStorm+Xdebug断点调试PHP
      PHPStorm+Xdebug断点调试PHP
      前言:何为DEBUG?相信很多程序员都知道debug这个单词,也明白它的意思,但是对于这词的由来,恐怕少有人知道。关于debug的由来,要追溯到1937年。1937年,美国青年霍德华.艾肯找到IBM公司为其投资200万美元研制计算机,第一台成品艾肯把它取名为:马克1号(m
      02-05 关键词:PhpStormXdebug
    • PhpStorm 2017.1 EAP 171.2272 发布
      PhpStorm 2017.1 EAP 171.2272 发布
      PhpStorm 2017.1 EAP 171.2272发布了。PHPStorm 是 JetBrains 公司开发的一个轻量级且便捷的PHP IDE,其旨在提供用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。如果你之前已经安装了2017.1phpStorm EAP (171.2152),你很快
      02-05 关键词:PhpStorm
    • Mac PHPStorm 使用心得
      PHPStorm 是什么?「 PHPStorm 」 是一个轻量级且便捷的 PHP IDE。其旨在提供用户效率、可深刻理解用户的编码、提供智能代码补全、快速导航以及即时错误检查。PHPStorm 使用心得 (一)全局搜索(command + shift + F)显示类中的方法 (command + 7)函数追踪
      12-01 关键词:PhpStormMacOS
    • [实践OK]使用WebStorm/Phpstorm实现remote host
      主要是设置自动保存到远程这个选项:勾选 [V]Tools-deployment-Automatic UploadPhpStorm Save and Upload on ctrl+s, 'Tools - Deployment-config' mark as default serve...Just set server configuration on 'Tools - Deployment-config' mark as default
      11-22 关键词:WebStormPhpStorm
    • PhpStorm v2016.3发布,工具框架更新,PHP编辑新体验!
      PhpStorm v2016.3发布,工具框架更新,PHP编辑
      下载最新版PhpStorm试用 工具和框架 Remote Interpreters中支持Docker 加入Docker,在PhpStorm中可以添加远程PHP解释器。 PHPSpec 支持 2016.3版本中加入PHPSpec支持。 PHPUnit, Behat, PHPSpec自动识别和配置 现在将会收到提示,建议自动配置PHPUnit, Behat,
      11-10 关键词:PhpStormPHP
    • Phpstorm配置phpunit对php进行单元测试
      Phpstorm配置phpunit对php进行单元测试
      在 phpstorm 中配置 php 项目的单元测试,项目使用 Composer 进行管理,为了避免在项目中直接引入 phpunit 相关代码包,使项目的 vendor 目录变得臃肿,这里采用全局安装方式安装了 phpunit 代码包。 composer global require phpunit/phpunit=5.0.* 安装完成
      10-07 关键词:PHPUnitPhpStorm
    • 如何修改 PhpStorm 預設的 Class Template?
      如何修改 PhpStorm 預設的 Class Template?
      當使用 PhpStorm 建立 class 時,預設會產生 Created by PhpStorm 的註解,並包含 作者 、 日期 、 時間 等資訊,有的人喜歡,有的人不喜歡,若你不希望每次建立 class 時都有這個檔頭,可以自行修改;除此之外,在 PHP 7 為了讓強行別檢查發揮作用,我們會在
      10-07 关键词:PhpStormPHP
    • Mac OS X下PhpStorm+MAMP PRO+Xdebug+FireFox集成开发和断点调试环境配置
      Mac OS X下PhpStorm+MAMP PRO+Xdebug+FireFox集
      一、环境及软件1、macbook pro2、Phpstorm3、MAMP PRO4、FireFox二、环境搭建1、PhpStorm导入项目下载PhpStorm并安装,网上随便找个注册码即可破解,安装后打开界面选择ToolBar → VCS → Checkout from Version Control → Git,填写Git Repository URL,选
      10-07 关键词:PhpStormXdebug
    • 远程连接MySQL以及PHPStorm远程开发你的php项目
      远程连接MySQL以及PHPStorm远程开发你的php项目
      在上一篇博文中介绍了如何在完整地搭建LAMP环境。其中提到了新建一个可以在任意IP地址远程连接MySQL的用户,今天这篇博文就详细介绍下如何在你的电脑上远程连接mysql,并且介绍如何用phpstorm来远程开发你的php项目。 我的开发环境是MAC,所以我这篇博文里面
      10-01 关键词:MySQLPhpStorm
    • 如何在 PhpStorm 使用 Xdebug On Demand?
      如何在 PhpStorm 使用 Xdebug On Demand?
      Xdebug 是 PhpStorm debug 的必備工具,但是啟動 Xdebug 又會使 Composer 變慢,實務上很兩難,這個問題在 PhpStorm 2016.2 得到完美解決,平時不用開啟 Xdebug,PhpStorm 會在需要 debug 時才自動啟動 Xdebug,不會影響 Composer 執行速度。Motivation Compo
      09-08 关键词:XdebugPhpStorm
     
    相关评论
     
    猜你喜欢
     
    网站首页 | 关于我们 | 联系方式 | 使用协议 | 版权隐私 | 网站地图 | 网站留言