成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

PhpStorm配置Xdebug最完整最詳解教程,100%成功!

lieeps / 592人閱讀

摘要:本教程主要應(yīng)用于,和基本上同理。所以大概配置如下官網(wǎng)下載地址擴(kuò)展一定要裝對(duì),注意區(qū)分和版本,查看擴(kuò)展是否成功。會(huì)生成,有效期為個(gè)小時(shí)可修改配置。很多教程需要下載等瀏覽器插件,原理就是請(qǐng)求里附加。文件參數(shù)設(shè)置為或者,無(wú)需設(shè)置。

前言

很多人好奇網(wǎng)上關(guān)于php配置xdebug的教程那么多,為什么我還要寫這篇文章?
因?yàn)榫W(wǎng)上的教程配置很亂,很多都是復(fù)制粘貼,有些配置項(xiàng)根本不需要,也不解釋干嘛的,而且不夠詳細(xì)。

本教程主要應(yīng)用于Windows,Mac和Linux基本上同理。

配置xdebug擴(kuò)展

只配置Debug,不配置profiler和trace,profiler和trace干嘛的請(qǐng)百度。
因?yàn)榇蠖鄶?shù)情況下是單用戶調(diào)試,所以不需要配置多用戶參數(shù),
如:php.ini 文件 xdebug.idekey 參數(shù)和 PhpStorm的Debug -> DBGp Proxy 。

所以php.ini大概配置如下:

zend_extension = php_xdebug.dll
xdebug.remote_enable = On
xdebug.remote_host = 127.0.0.1
xdebug.remote_port = 9100

xdebug官網(wǎng)下載地址:https://xdebug.org/download.php
擴(kuò)展一定要裝對(duì),注意區(qū)分ts和nts版本,phpinfo()查看擴(kuò)展是否成功。
推薦 phpEnv集成環(huán)境 ,自帶xdebug擴(kuò)展和多版本php

設(shè)置PhpStorm

打開(kāi)PhpStorm,菜單 File -> Settings ,然后找到 Languages & Frameworks -> PHP -> Debug
設(shè)置Debug port9100
為什么不是9000?因?yàn)闀?huì)和一些集成環(huán)境的php-cgi或者php-fpm端口沖突.

然后配置Languages & Frameworks -> PHP -> Servers

然后找到PhpStorm右上角電話圖標(biāo),開(kāi)始監(jiān)聽(tīng)php debug的鏈接

打開(kāi) phpEnv集成環(huán)境 的 TCP端口進(jìn)程列表,有9100端口,說(shuō)明監(jiān)聽(tīng)成功

觸發(fā)斷點(diǎn)調(diào)試

在你需要的代碼處打斷點(diǎn),這是基礎(chǔ)和必須,就不多介紹了。

重點(diǎn):觸發(fā)PhpStorm的debug方式主要有兩種

GET、POST存在XDEBUG_SESSION_START 參數(shù)或者cookie里存在XDEBUG_SESSION,單用戶調(diào)試 值隨意。GET、POST會(huì)生成cookie XDEBUG_SESSION,有效期為1個(gè)小時(shí)(可修改php.ini配置)。很多教程需要下載Xdebug helper等瀏覽器插件,原理就是請(qǐng)求里附加cookie。

php.ini 文件 xdebug.remote_autostart 參數(shù)設(shè)置為 On 或者1,無(wú)需設(shè)置GET、POST、cookie。

個(gè)人推薦第 1 種,教大家用一種更簡(jiǎn)單的方式,不需要下載瀏覽器插件。
找到PhpStorm右上角


然后點(diǎn)小甲蟲(chóng)圖標(biāo)

會(huì)打開(kāi)瀏覽器訪問(wèn)你的url,并且攜帶GET參數(shù)XDEBUG_SESSION_START,同時(shí)生成cookie XDEBUG_SESSION,也就是說(shuō),下次(cookie有效期1小時(shí))無(wú)需點(diǎn)擊小甲蟲(chóng),瀏覽器直接輸入,如 www.a.com 或 www.a.com/chat/1/ 即可觸發(fā)調(diào)試

寫原創(chuàng)教程不容易,轉(zhuǎn)載請(qǐng)注明來(lái)源,有問(wèn)題請(qǐng)留言,謝謝!

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/31296.html

相關(guān)文章

  • 簡(jiǎn)杰的php編程分享-1.3 xdebug性能分析

    摘要:生成性能分析文件,再通過(guò)分析軟件進(jìn)行查看性能結(jié)果。性能分析工具詳解我們通過(guò)打開(kāi)性能分析文件打頭的文件??梢院芎玫膮^(qū)分性能分析文件。 介紹 在上兩期中我已經(jīng)對(duì) xdebug 最核心的操作已經(jīng)進(jìn)行了講解。相信你可以擺脫寫 var_dump($data);die; 的編寫和完成調(diào)試后的清除了。這一期我們來(lái)學(xué)習(xí)xdebug的第二個(gè)特色-性能分析。這一個(gè)功能,在實(shí)操中用的不是很多。 使用場(chǎng)景: ...

    Michael_Lin 評(píng)論0 收藏0
  • Phpstorm+Xdebug配置斷點(diǎn)調(diào)試

    摘要:最近在寫爬蟲(chóng)微信的數(shù)據(jù),由于數(shù)據(jù)都不明確,總是和調(diào)試也不是辦法,想開(kāi)個(gè)斷點(diǎn)進(jìn)行調(diào)試,如是也是搜了好多篇文章,總結(jié)了在配置過(guò)程中遇到的問(wèn)題配置環(huán)境下載,根據(jù)當(dāng)前的打印的信息,在瀏覽器上點(diǎn)擊右鍵源碼整個(gè)復(fù)制到以下這個(gè)框,完成以后點(diǎn)擊分析我的按 最近在寫爬蟲(chóng)微信的數(shù)據(jù),由于數(shù)據(jù)都不明確,總是echo 和 dump 調(diào)試也不是辦法,想開(kāi)個(gè)斷點(diǎn)進(jìn)行調(diào)試,如是也是搜了好多篇文章,總結(jié)了在配置過(guò)程中...

    ispring 評(píng)論0 收藏0
  • PHPStorm + Xdebug 配置使用教程

    摘要:下載是一個(gè)開(kāi)放源代碼的程序調(diào)試器即一個(gè)工具,可以用來(lái)跟蹤,調(diào)試和分析程序的運(yùn)行狀況。全部可用配置可參考官方的一個(gè)鏈接設(shè)置服務(wù)器配置完成后,需要對(duì)作一些設(shè)置,使其能夠監(jiān)聽(tīng)到瀏覽器的請(qǐng)求。 下載Xdebug Xdebug是一個(gè)開(kāi)放源代碼的PHP程序調(diào)試器(即一個(gè)Debug工具),可以用來(lái)跟蹤,調(diào)試和分析PHP程序的運(yùn)行狀況。 Xdebug官方網(wǎng)站:http://xdebug.org/ 配置...

    gself 評(píng)論0 收藏0
  • PHP性能測(cè)試?yán)?Xdebugphpstorm

    摘要:是一個(gè)開(kāi)放源代碼的程序調(diào)試器即一個(gè)工具,可以用來(lái)跟蹤,調(diào)試和分析程序的運(yùn)行狀況。以下為安裝示例,安裝請(qǐng)參考集成開(kāi)發(fā)和斷點(diǎn)調(diào)試環(huán)境的配置。指令的配置路徑必須是絕對(duì)路徑。 Xdebug是一個(gè)開(kāi)放源代碼的PHP程序調(diào)試器(即一個(gè)Debug工具),可以用來(lái)跟蹤,調(diào)試和分析PHP程序的運(yùn)行狀況。以下為Windows+Phpstorm+Xampp+Xdebug安裝示例,MAC安裝請(qǐng)參考集成開(kāi)發(fā)和斷...

    MoAir 評(píng)論0 收藏0
  • 使用xdebug+phpstorm+(chrome|postman) 調(diào)試php

    摘要:基本信息安裝下載擴(kuò)展配置配置新建注如果不使用路徑映射,將只能調(diào)試框架入口文件配置插件地址配置測(cè)試開(kāi)啟編輯器監(jiān)聽(tīng)瀏覽器訪問(wèn)項(xiàng)目打開(kāi),可以看到控制臺(tái)已經(jīng)打開(kāi)斷點(diǎn)調(diào)到下一個(gè)斷點(diǎn),可以看到效果了使用調(diào)試安裝插件使用請(qǐng)求進(jìn)入斷 1.基本信息: window 7 php:7.1.3 phpstorm:2017.1 xdebug:2.5.1 postman postman interceptor c...

    whjin 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<