今天小編給大家分享的是PHP Xdebug + PhpStorm調試遠程服務器的代碼,很多人都不太了解,今天小編為了讓大家更加了解,所以給大家總結了以下內容,一起往下看吧。一定會有所收獲的哦
1.服務器(linux centos)安裝xdebug
pecl install xdebug
注意看安裝完成之后會顯示 debug.so 的路徑,記錄下來
2.配置 php.ini
如果不知道php.ini在哪,可以搜一下
find / -name "php.ini"
加入xdebug配置
zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20170718/xdebug.so"xdebug.remote_enable = 1xdebug.remote_host = 使用PhpStorm的那個機器的公網ip,可在(https://ip.cn/)查xdebug.remote_connect_back = 1xdebug.remote_port = 9001xdebug.idekey="PHPSTORM"
重啟php-fpm。
3.用phpinfo();驗證xdebug擴展是否安裝成功,若安裝成功可以看到如下圖所示
4.設置debug端口,該端口與第2.配置(xdebug.remote_port)的一致
5.設置PhpStorm中的Servers
6.設置DBGp proxy
7.安裝 Chrome xdebug 擴展(可能開代理),方便開關遠程調試
https://chrome.google.com/extensions/detail/eadndfjplgieldjbigjakmdgkmoaaaoc
8.安裝 xdebug 擴展后,右擊那個蟲子的圖片,點選項
將IDE key選為PhpStorm的,點Save
9.左擊,選Debug,打開debug開關(可能需要先打開需要調試的頁面)
打開蟲子后變為綠色
10.打開PhpStorm的監聽(右上角)
11.打斷點,打開頁面,看到如下圖所示,enjoy!
PS:Debug相關默認快捷鍵:
F8 - 步過。繼續執行斷點后程序,按行執行,按一次執行一行
F7 - 步進。進入到斷點執行的內容程序
ALT + F9 - 運行到光標處
F9 繼續執行斷點以后的程序,停到下一個斷點處
看完上訴內容,你們對PHP Xdebug + PhpStorm調試遠程服務器的代碼大概了解了嗎?如果想了解更多,歡迎關注創新互聯成都網站設計公司行業資訊頻道哦
創新互聯成都網站設計公司,作為業內資深的專業云計算服務提供商、云安全服務提供商,致力于為廣大互聯網企業用戶和傳統行業的企業用戶提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
另外有需要云服務器可以了解下創新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、網站設計器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
當前題目:PHPXdebug+PhpStorm調試遠程服務器的代碼-創新互聯
網站路徑:http://www.yijiale78.com/article16/dppcdg.html
成都網站建設公司_創新互聯,為您提供用戶體驗、網站設計、全網營銷推廣、建站公司、網站收錄、自適應網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯