操作系統:Cent OS 7
什么是Xdebug?看它的官方網站介紹:
為什么要禁用呢?這是因為Composer,這兩種工具有沖突,在使用Composer時候,需要禁用Xdebug。
Composer官網:
今天就為了解決禁用Xdebug,我用了大半天時間,翻閱網上各種資料,最終自己解決了!!
下面就來看怎樣一步步解決的吧!!
1,確定PHP版本以及是否安裝了Xdebug
確實安裝了Xdebug,並且已經啟動了,如果不禁用它會怎么樣?
2,安裝Composer。在shell里面輸入:
curl -sS https://getcomposer.org/installer | php
顯示下載Composer成功。
3,在沒有禁用Xdebug之前,安裝Composer報錯了。在shell里面輸入安裝命令:
php composer.phar install
4,進入PHP安裝目錄,找到“xdebug.ini”,注釋掉它里面的語句。
我這個文件所在全路徑: /usr/local/php/php.d/xdebug.ini
下面是這個配置文件最初內容:
5,注釋掉xdebug.ini里面的內容,保存后退出。
6,禁用Xdebug之后,Composer可以正常工作了,下面是正常工作的截圖。