1. 程式人生 > >PHP5.6+phpEclipse+XDebug+Apache2+MySQL5.7使用過程問題

PHP5.6+phpEclipse+XDebug+Apache2+MySQL5.7使用過程問題

//無法解析php檔案,瀏覽器提示下載所要開啟的php檔案
執行:
sudo apt-get install libapache2-mod-php5
sudo a2enmod php5
如果顯示為:
This module does not exist!
那就要徹底刪除libapache2-mod-php5,然後重新安裝它
sudo apt-get remove --purge libapache2-mod-php5
sudo apt-get install libapache2-mod-php5
重啟apache2
sudo /etc/init.d/apache2 restart
清除瀏覽器快取,然後輸入http:localhost

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

apache 和 命令列的php 用的不是一個php.ini配置檔案
php -ini | grep extension 搜尋擴充套件檔案庫
sudo apt-get install php5-mcrypt
sudo apt-get install php5-mysql
sudo apt-get install php5.6-curl
sudo apt-get install php5.6-fpm php5.6-mysql php5.6-common php5.6-curl php5.6-cli php5.6-mcrypt php5.6-mbstring php5.6-dom

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

安裝xdebug
(最開始安裝xdebug2.1出現編譯錯誤,換用一個高版本的2.4: )
tar -zxvf xdebug-2.4.0.tgz -C Xbug2.4 #解壓到Xbug2.4
cd Xbud2.4
cd ./Xbug2.4
cd xdebug-2.4.0
sudo apt-get install php7.0-dev
phpize
make ./configure
sudo ./configure
sudo make
make test
sudo make install
sudo cp ~/Downloads/Xbug2.4/xdebug-2.4.0/modules/xdebug.so /usr/lib/php/7.0/
sudo gedit /etc/php/7.0/apache2/php.ini #配置php.ini

https://xdebug.org/download.php

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Ubuntu下安裝php的gd,mysql擴充套件庫
# apt-get install php5-gd
# apt-get install php5-mysql