zoukankan      html  css  js  c++  java
  • Mac: phpstorm中使用xdebug调试php

    Mac: phpstorm中使用xdebug调试php
    ###phpstorm和webserver都在同一台机器上这种情况
    1、安装xdebug
    使用pecl安装即可
    2、php.ini配置
    [xdebug]
    zend_extension="/usr/local/opt/php@7.1/pecl/20160303/xdebug.so"
    xdebug.remote_enable = 1  //是否运行远程终端,必须开启
    xdebug.remote_handler = "dbgp"
    xdebug.remote_host = "localhost"
    xdebug.remote_port = 9010 //这个端口号要和phpstorm中的保持一致,示例的端口是9001
    xdebug.idekey = PHPSTROM //调试器关键字
    3、phpstorm配置
    3.1 Preferences | Languages & Frameworks | PHP | Debug | Xdebug | Debug Port (9010)[和php.ini中的配置保持一样]
    3.2 Preferences | Languages & Frameworks | PHP | Debug | DBGp Proxy
    IDE key(PHPSTORM) HOST(localhost) Port(80)
    3.3 Preferences | Languages & Frameworks | PHP | Servers
    新加一个server配置,host+port都是webserver的host+port
    3.4 在Run | Edit Configurations -> 新建一个 PHP Web Application

    4、设置Xdebug & Zend Debugger bookmarklets generator for PhpStorm
    {{ 原文地址:https://paper.seebug.org/308/
    3.6 浏览器添加书签或者Xdebug Helper
    前面描述的是通过PHPStorm的 debug 按钮,发送类似?XDEBUG_SESSION_START=17212这种请求调起浏览器来达到调试的目的,但是这种方式只能调起首页,存在缺陷。下面介绍另外一种启动调试的方式,就是通过浏览器中带XDEBUG_SESSION 的cookie直接发起,可以安装Chrome插件Xdebug Helper或者添加浏览器的调试插件、或书签来达到目的。新建书签的url:https://www.jetbrains.com/phpstorm/marklets/ , 这里就不再做示例,插件和书签的原理都是一样的,都是在cookie中添加XDEBUG_SESSION=PHPSTORM。}}
    4.1 -- 原文地址http://cn.voidcc.com/question/p-fihvmlhz-bz.html
    chrome浏览器添加https://www.jetbrains.com/phpstorm/marklets/
    几个方面:

    快速:只需将其拖放书签栏上的Chrome

    2.多一点的时间 - 从菜单中使用“复制链接地址”选项然后手动创建书签:

    使用“粘贴”,从右键菜单中添加书签工具栏上的
    或相同(“粘贴”)b ut任何现有的书签(新的将在当前的书签之后创建)
    这样您将不得不手动编辑标题。

    参考:
    https://blog.csdn.net/yinhangbbbbb/article/details/79247331
    https://paper.seebug.org/308/
    https://baijunyao.com/article/188

  • 相关阅读:
    [转]Massive Model Rendering Techniques
    OpenCASCADE Texture Mapping
    RvmTranslator6.1
    Virtual Reality: Immersive Yourself In Your 3D Mockup
    OpenCascade Sweep Algorithm
    OpenCASCADE Trihedron Law
    OpenCascade Law Function
    javascript函数式编程和链式优化
    尾调用和尾递归
    箭头函数
  • 原文地址:https://www.cnblogs.com/ZhYQ-Note/p/11040818.html
Copyright © 2011-2022 走看看