成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

PHPStorm 在 laradock 下進(jìn)行 Xdebug 斷點(diǎn)調(diào)試

impig33 / 3153人閱讀

摘要:新建一個(gè),如下圖填寫內(nèi)容必須和文件一致,默認(rèn)為為對(duì)應(yīng)的地址不用修改選擇設(shè)置目錄映射,本地目錄遠(yuǎn)程目錄設(shè)置斷點(diǎn),點(diǎn)擊電話按鈕啟動(dòng)監(jiān)聽(tīng)就可以進(jìn)行斷點(diǎn)調(diào)試了

laradock 配置
編輯 laradock/.env 文件
WORKSPACE_INSTALL_XDEBUG=true
PHP_FPM_INSTALL_XDEBUG=true
重新構(gòu)建容器
docker-compose build workspace php-fpm
# 啟動(dòng)
docker-compose up -d nginx mysql redis
貼一下 workspace/xdebug.ini & php-fpm/xdebug.ini 默認(rèn)配置,新手不要拷貝網(wǎng)上教程配置,保持默認(rèn)配置就可以,這里只解釋一個(gè)參數(shù) xdebug.remote_connect_back=1 表示動(dòng)態(tài)捕獲來(lái)源 host,不需要設(shè)置 xdebug.remote_host,如果設(shè)置等于 0,則需要指定 xdebug.remote_host 地址
; xdebug.remote_host=dockerhost
; Mac 系統(tǒng)需要設(shè)置remote_host
; xdebug.remote_host=docker.for.mac.localhost
; xdebug.remote_host=docker.for.mac.host.internal
xdebug.remote_connect_back=1
xdebug.remote_port=9000
xdebug.idekey=PHPSTORM

xdebug.remote_autostart=0
xdebug.remote_enable=0
xdebug.cli_color=0
xdebug.profiler_enable=0
xdebug.profiler_output_dir="~/xdebug/phpstorm/tmp/profiling"

xdebug.remote_handler=dbgp
xdebug.remote_mode=req

xdebug.var_display_max_children=-1
xdebug.var_display_max_data=-1
xdebug.var_display_max_depth=-1
PHPStorm 配置
打開(kāi) PHPStormFile -> Settings 進(jìn)入 Languages & Frameworks -> PHP -> Servers。新建一個(gè) Servers,如下圖

Name 填寫內(nèi)容必須和 laradock/.env 文件 serverName 一致,默認(rèn)為 laradock

Hostserver 對(duì)應(yīng)的 Host 地址;Port 不用修改;Debugger 選擇 Xdebug

設(shè)置目錄映射(Use path mappings),本地目錄 -> 遠(yuǎn)程目錄

### Remote Interpreter ####################################

# Choose a Remote Interpreter entry matching name. Default is `laradock`
PHP_IDE_CONFIG=serverName=laradock

設(shè)置斷點(diǎn),點(diǎn)擊電話按鈕啟動(dòng)監(jiān)聽(tīng)就可以進(jìn)行斷點(diǎn)調(diào)試了

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/27389.html

相關(guān)文章

  • PHPStorm laradock 進(jìn)行 Xdebug 斷點(diǎn)調(diào)試

    摘要:新建一個(gè),如下圖填寫內(nèi)容必須和文件一致,默認(rèn)為為對(duì)應(yīng)的地址不用修改選擇設(shè)置目錄映射,本地目錄遠(yuǎn)程目錄設(shè)置斷點(diǎn),點(diǎn)擊電話按鈕啟動(dòng)監(jiān)聽(tīng)就可以進(jìn)行斷點(diǎn)調(diào)試了 laradock 配置 編輯 laradock/.env 文件 WORKSPACE_INSTALL_XDEBUG=true PHP_FPM_INSTALL_XDEBUG=true 重新構(gòu)建容器 docker-compose build...

    jkyin 評(píng)論0 收藏0
  • 推薦代碼調(diào)試工具 Xdebug

    摘要:寫代碼總繞不過(guò)需要調(diào)試,除了外,我們還是需要借助進(jìn)行調(diào)試。這里的使用,是分別整合到和下。安裝還是基于神級(jí)武器。至于下一步如何更好的使用,就看各自的實(shí)際項(xiàng)目和開(kāi)發(fā)需要了。 寫代碼總繞不過(guò)需要調(diào)試,除了 UnitTest 外,我們還是需要借助 Xdebug 進(jìn)行調(diào)試。 所以今天來(lái)說(shuō)說(shuō)如何基于本地 Docker 環(huán)境下,使用 Xdebug。 這里的使用,是分別整合到 VS Code 和 PH...

    MartinHan 評(píng)論0 收藏0
  • PhpStorm連接docker容器內(nèi)的php XDebug進(jìn)行斷點(diǎn)調(diào)試

    摘要:連接容器內(nèi)的進(jìn)行斷點(diǎn)調(diào)試進(jìn)行斷點(diǎn)調(diào)試盡管不像其他語(yǔ)言那樣方便,但是有些是有確實(shí)有其用處,比如調(diào)試循環(huán)內(nèi)的數(shù)據(jù)異常時(shí)。 PhpStorm連接容器內(nèi)的XDebug進(jìn)行斷點(diǎn)調(diào)試 php進(jìn)行斷點(diǎn)調(diào)試盡管不像其他語(yǔ)言那樣方便,但是有些是有確實(shí)有其用處,比如調(diào)試循環(huán)內(nèi)的數(shù)據(jù)異常時(shí)。在php于phpstorm都安裝在同一環(huán)境下時(shí),配置phpstorm的xdebug調(diào)試并不是多困難的事情,但是如果你使...

    XGBCCC 評(píng)論0 收藏0
  • 如何愉快的PhpStorm進(jìn)行PHPUnit單元測(cè)試和Xdebug斷點(diǎn)調(diào)試?

    摘要:配置執(zhí)行程序點(diǎn)擊那個(gè)同步的小圖標(biāo),如果看到就說(shuō)明配置有效指定模塊配置選擇,搜索,左側(cè)選擇,點(diǎn)擊新增一個(gè)。 前言 如果你想做個(gè)接口測(cè)試,但并不想公開(kāi)內(nèi)部接口 如果你只是想對(duì)自己封裝的某塊代碼做個(gè)小測(cè)試 如果你想要編寫代碼邊調(diào)試,又不想操作 Postman 或前端的功能來(lái)調(diào)用 API 本文暫時(shí)僅介紹在 Laravel 和 Comoposer Library 項(xiàng)目中如何配置 PHPUni...

    Flink_China 評(píng)論0 收藏0
  • phpStorm 如何配置Debug斷點(diǎn)調(diào)試?

    摘要:打開(kāi)瀏覽器,如果是用或者可以找到對(duì)應(yīng)的工具,工具的設(shè)置里的填上,把加入到白名單,以后調(diào)試的時(shí)候把工具啟用就好了。 1.具體過(guò)程:2.服務(wù)器端(本地調(diào)試的情況下就是在本機(jī))安裝好XAMPP,停止apache服務(wù)(注意,如果直接退出XAMPP,是不會(huì)停止apache的)3.在安裝目錄下找到php.ini,類似于D:xamppphpphp.ini,并打開(kāi)4.找到被注釋掉的項(xiàng)目并按如下設(shè)置:z...

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

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

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<