Linux系統PHP 安裝xdebug調試擴展


首先,下載xdebug,在網站選擇源碼下載。

如果不知道自己的PHP版本,可以在頁面上點擊“參閱自定義安裝說明”。

在服務器WWW目錄下,創建phpinfo.php,並通過瀏覽器打開,在頁面上通過crtl+A、ctrl+C復制信息,查看信息中的環境版本。

將信息粘貼到檢測框,選擇"檢測",等待檢測結果。

結果如下:

按照版本下載對應的xdebug擴展源碼即可。

將源碼上傳到服務器,並解壓。

1 # tar -zxvf xdebug-2.5.5.tgz  //解壓源碼
2 # cd xdebug-2.5.5/                //進入安裝目錄

在目錄中找到config.m4文件,復制到php的bin目錄下。

1 # cp config.m4 /phpstudy/server/php/bin/ //復制文件

使用phpize編譯

1 /phpstudy/server/php/bin/phpize //運行bin目錄下的phpize

運行結果:

回到xdebug解壓目錄,編譯文件

1 # ./configure --enable-xdebug  --with-php-config=/phpstudy/server/php/bin/php-config //預編譯,選擇php-config存放目錄
2 # make

編譯成功后會生成xdebug.so文件,存放在modules目錄下。這個文件就是我們需要的xdebug擴展文件,將其拷貝至我們指定的目錄。

編輯php.ini文件,配置xdebug

1 [Xdebug] 
2 zend_extension ="/phpstudy/server/php/lib/php/extensions/xdebug.so" 
3 xdebug.remote_enable=1
4 xdebug.remote_handler=dbgp
5 xdebug.remote_mode=req
6 ;xdebug.remote_host=192.168.2.100
7 xdebug.remote_port=9000
8 xdebug.idekey="PHPSTORM"

配置完成后重啟web服務即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM