Linux+Xdebug+PHP+Nginx 安裝&調試

來源:互聯網
上載者:User

Xdebug的認識我還停留在var_dump();時,可以讓結果排序更美觀些,可以看到錯誤資訊更詳細些。哦,好像還可以調試。 

本文就說說如何安裝調試。

系統是Mint。(Debian/Ubuntu);

安裝步驟。

產生xdebug.so檔案

1:

/*進官網,下包。http://www.xdebug.org/ 介面真TM醜。http://www.xdebug.org/download.php 進入下載頁面。Xdebug 2.2.4*/

Release date: 2014-02-28 http://www.xdebug.org/files/xdebug-2.2.4.tgz。 

//你可以直接點擊下載,也可以wget下載,隨便你了。

2:

//因為可以出現許可權問題,可以在此su root,擷取超級許可權,exit可以返回當前許可權。

tar zxvf xdebug.*    //解壓檔案。

cd xdebug.*     //進入xdebug 目錄。

  //phpize是用來擴充php擴充模組的,通過phpize可以建立php的外掛模組。
3:phpize

4://編譯

./configure --enable-xdebug --with-php-config=/usr/local/php/bin/php-config  //找不到可以用 find / -name php-config來尋找路徑

make

make install.


5:編譯後產生xdebug.so檔案,我的路徑是 /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so

sudo cp xdebug.so ../../extensions //複製到此路徑


安裝擴充

  開啟php.ini檔案,在最下面

extension = /usr/local/php/lib/php/extensions/xdebug.so   //一般教程不會打絕對路徑,但是我機器上貌似path有問題。如果你的也有問題,不妨用絕對路徑。


重啟PHP-FPM。 

ps aux | grep -c php-fpm  

sudo pkill php-fpm  

ps aux | grep -c php-fpm 


這時候可以用PHP-V  php -m 查看或者phpinfo();是否安裝成功。



--------------------------------------安裝篇結束----------------------------------------


調試




草,調試出錯了。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.