摘要:新建一個,如下圖填寫內容必須和文件一致,默認為為對應的地址不用修改選擇設置目錄映射,本地目錄遠程目錄設置斷點,點擊電話按鈕啟動監聽就可以進行斷點調試了
laradock 配置
編輯 laradock/.env 文件
WORKSPACE_INSTALL_XDEBUG=true PHP_FPM_INSTALL_XDEBUG=true
重新構建容器
docker-compose build workspace php-fpm # 啟動 docker-compose up -d nginx mysql redis
貼一下 workspace/xdebug.ini & php-fpm/xdebug.ini 默認配置,新手不要拷貝網上教程配置,保持默認配置就可以,這里只解釋一個參數 xdebug.remote_connect_back=1 表示動態捕獲來源 host,不需要設置 xdebug.remote_host,如果設置等于 0,則需要指定 xdebug.remote_host 地址
; xdebug.remote_host=dockerhost ; Mac 系統需要設置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=-1PHPStorm 配置
打開 PHPStorm, File -> Settings 進入 Languages & Frameworks -> PHP -> Servers。新建一個 Servers,如下圖
Name 填寫內容必須和 laradock/.env 文件 serverName 一致,默認為 laradock
Host 為 server 對應的 Host 地址;Port 不用修改;Debugger 選擇 Xdebug
設置目錄映射(Use path mappings),本地目錄 -> 遠程目錄
### Remote Interpreter #################################### # Choose a Remote Interpreter entry matching name. Default is `laradock` PHP_IDE_CONFIG=serverName=laradock
設置斷點,點擊電話按鈕啟動監聽就可以進行斷點調試了
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/29160.html
摘要:新建一個,如下圖填寫內容必須和文件一致,默認為為對應的地址不用修改選擇設置目錄映射,本地目錄遠程目錄設置斷點,點擊電話按鈕啟動監聽就可以進行斷點調試了 laradock 配置 編輯 laradock/.env 文件 WORKSPACE_INSTALL_XDEBUG=true PHP_FPM_INSTALL_XDEBUG=true 重新構建容器 docker-compose build...
摘要:寫代碼總繞不過需要調試,除了外,我們還是需要借助進行調試。這里的使用,是分別整合到和下。安裝還是基于神級武器。至于下一步如何更好的使用,就看各自的實際項目和開發需要了。 寫代碼總繞不過需要調試,除了 UnitTest 外,我們還是需要借助 Xdebug 進行調試。 所以今天來說說如何基于本地 Docker 環境下,使用 Xdebug。 這里的使用,是分別整合到 VS Code 和 PH...
摘要:連接容器內的進行斷點調試進行斷點調試盡管不像其他語言那樣方便,但是有些是有確實有其用處,比如調試循環內的數據異常時。 PhpStorm連接容器內的XDebug進行斷點調試 php進行斷點調試盡管不像其他語言那樣方便,但是有些是有確實有其用處,比如調試循環內的數據異常時。在php于phpstorm都安裝在同一環境下時,配置phpstorm的xdebug調試并不是多困難的事情,但是如果你使...
摘要:配置執行程序點擊那個同步的小圖標,如果看到就說明配置有效指定模塊配置選擇,搜索,左側選擇,點擊新增一個。 前言 如果你想做個接口測試,但并不想公開內部接口 如果你只是想對自己封裝的某塊代碼做個小測試 如果你想要編寫代碼邊調試,又不想操作 Postman 或前端的功能來調用 API 本文暫時僅介紹在 Laravel 和 Comoposer Library 項目中如何配置 PHPUni...
摘要:打開瀏覽器,如果是用或者可以找到對應的工具,工具的設置里的填上,把加入到白名單,以后調試的時候把工具啟用就好了。 1.具體過程:2.服務器端(本地調試的情況下就是在本機)安裝好XAMPP,停止apache服務(注意,如果直接退出XAMPP,是不會停止apache的)3.在安裝目錄下找到php.ini,類似于D:xamppphpphp.ini,并打開4.找到被注釋掉的項目并按如下設置:z...
閱讀 880·2021-11-15 11:38
閱讀 1599·2021-09-24 09:48
閱讀 838·2021-09-24 09:47
閱讀 2270·2021-08-26 14:15
閱讀 3497·2019-08-30 11:09
閱讀 2601·2019-08-29 16:55
閱讀 1582·2019-08-26 14:01
閱讀 3032·2019-08-23 16:47