摘要:最近在寫爬蟲微信的數(shù)據(jù),由于數(shù)據(jù)都不明確,總是和調(diào)試也不是辦法,想開個斷點進(jìn)行調(diào)試,如是也是搜了好多篇文章,總結(jié)了在配置過程中遇到的問題配置環(huán)境下載,根據(jù)當(dāng)前的打印的信息,在瀏覽器上點擊右鍵源碼整個復(fù)制到以下這個框,完成以后點擊分析我的按
最近在寫爬蟲微信的數(shù)據(jù),由于數(shù)據(jù)都不明確,總是echo 和 dump 調(diào)試也不是辦法,想開個斷點進(jìn)行調(diào)試,如是也是搜了好多篇文章,總結(jié)了在配置過程中遇到的問題配置apache-Xdebug環(huán)境
下載Xdebug,根據(jù)當(dāng)前的phpinfo()打印的信息,在瀏覽器上點擊右鍵源碼整個復(fù)制到以下這個框,完成以后點擊 分析我的phpinfo按鈕
完成以后,它會幫你分析你目前的php環(huán)境配對相對應(yīng)的Xdebug版本,然后點擊下載即可,注意php7.0很可能找不到對應(yīng)的Xdebug版本
下載完成后,把它放入對應(yīng)的php.ini中,一般在最下面,然后重啟服務(wù)
[XDebug] xdebug.profiler_output_dir="E:phpstudyPHPTutorial mpxdebug" xdebug.trace_output_dir="E:phpstudyPHPTutorial mpxdebug" zend_extension=**"E:phpstudyPHPTutorialphpphp-7.1.13-ntsextphp_xdebug-2.7.2-7.1-vc14-nts.dll"** #這個是你要替換的文件 xdebug.remote_enable=1 xdebug.remote_handler=dbgp xdebug.remote_mode=req xdebug.remote_port=9000 #Phpstorm默認(rèn)值配置9000,你闊以更改 xdebug.idekey="PHPSTORM"
在重新刷新瀏覽器看Xdebug是否配置成功,搜索Xdebug看是否存在,若存在則配置成功,沒有請重新檢查
配置Phpstorm+Xdebug打開phpstorm,打開設(shè)置,按照以下配置,
這是用phpStudy配置的域名服務(wù)
www.wechat.com 和 80 是 你自己配的域名 和 配置的端口,點擊應(yīng)用確定
然后點擊一下 編輯配置
thinkphp的起始文件為index.php,然后點擊應(yīng)用確定
在代碼旁邊點擊以下,開個斷點,然后點擊像個昆蟲的按鈕
如若出現(xiàn)以下類似界面,說明配置成功
其他工具以及參考資料更多常用工具
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/36038.html
摘要:連接容器內(nèi)的進(jìn)行斷點調(diào)試進(jìn)行斷點調(diào)試盡管不像其他語言那樣方便,但是有些是有確實有其用處,比如調(diào)試循環(huán)內(nèi)的數(shù)據(jù)異常時。 PhpStorm連接容器內(nèi)的XDebug進(jìn)行斷點調(diào)試 php進(jìn)行斷點調(diào)試盡管不像其他語言那樣方便,但是有些是有確實有其用處,比如調(diào)試循環(huán)內(nèi)的數(shù)據(jù)異常時。在php于phpstorm都安裝在同一環(huán)境下時,配置phpstorm的xdebug調(diào)試并不是多困難的事情,但是如果你使...
摘要:配置執(zhí)行程序點擊那個同步的小圖標(biāo),如果看到就說明配置有效指定模塊配置選擇,搜索,左側(cè)選擇,點擊新增一個。 前言 如果你想做個接口測試,但并不想公開內(nèi)部接口 如果你只是想對自己封裝的某塊代碼做個小測試 如果你想要編寫代碼邊調(diào)試,又不想操作 Postman 或前端的功能來調(diào)用 API 本文暫時僅介紹在 Laravel 和 Comoposer Library 項目中如何配置 PHPUni...
摘要:紅色方形,表示中斷當(dāng)前程序調(diào)試。第三個圖形示,強(qiáng)制進(jìn)入當(dāng)前函數(shù)內(nèi)部的程序??蚣苷f明加載的文件列表可以觀察到所有全局變量當(dāng)前局部變量的數(shù)值可以新增變量,觀察變量隨著程序執(zhí)行的變化。參考文章使用與調(diào)試一 序言 Xdebug 作為 PHP 調(diào)試工具,提供了豐富的調(diào)試函數(shù)和配置,可以直觀的看到 PHP 源代碼的步進(jìn)和性能數(shù)據(jù),以便優(yōu)化PHP代碼。 使用 phpstorm + xdebug 來調(diào)...
摘要:新建一個,如下圖填寫內(nèi)容必須和文件一致,默認(rèn)為為對應(yīng)的地址不用修改選擇設(shè)置目錄映射,本地目錄遠(yuǎn)程目錄設(shè)置斷點,點擊電話按鈕啟動監(jiān)聽就可以進(jìn)行斷點調(diào)試了 laradock 配置 編輯 laradock/.env 文件 WORKSPACE_INSTALL_XDEBUG=true PHP_FPM_INSTALL_XDEBUG=true 重新構(gòu)建容器 docker-compose build...
摘要:新建一個,如下圖填寫內(nèi)容必須和文件一致,默認(rèn)為為對應(yīng)的地址不用修改選擇設(shè)置目錄映射,本地目錄遠(yuǎn)程目錄設(shè)置斷點,點擊電話按鈕啟動監(jiān)聽就可以進(jìn)行斷點調(diào)試了 laradock 配置 編輯 laradock/.env 文件 WORKSPACE_INSTALL_XDEBUG=true PHP_FPM_INSTALL_XDEBUG=true 重新構(gòu)建容器 docker-compose build...
閱讀 2264·2021-09-27 13:35
閱讀 561·2019-08-30 15:55
閱讀 809·2019-08-30 15:53
閱讀 554·2019-08-30 15:52
閱讀 2145·2019-08-30 12:59
閱讀 2268·2019-08-29 16:42
閱讀 1384·2019-08-26 18:26
閱讀 2466·2019-08-26 13:48