故障描述
Centos安裝了xampp運行環(huán)境,因CMS需求。需安裝uploadprogress擴展。在安裝過程中運行phpize時提示:
grep: /opt/lampp/include/php/main/php.h: No such file or directory
grep: /opt/lampp/include/php/Zend/zend_modules.h: No such file or directory
grep: /opt/lampp/include/php/Zend/zend_extensions.h: No such file or directory
并且無法Make
故障分析
從phpize的信息來看提示缺少文件。原因是Xampp默認只提供運行環(huán)境,不提供開發(fā)環(huán)境。需要安裝xampp的開發(fā)套件。
處理過程
1、從www.apachefriends.org下載xampp-linux-devel*.gz的開發(fā)套件。并用tar zcvf xampp-linux-devel*.gz -C /opt/解壓到/opt目錄下,
?。?、進入uploadprogress目錄,運行/opt/lamp/bin/phpize提示正常。
3、運行./configure --with-php-config=/opt/lampp/bin/php-config
?。础⑦\行make和make install安裝成功。
5、編輯php.ini加入extension="uploadprogress.so",重啟lampp進程即可。
建議/總結(jié)
在xampp環(huán)境下。需安裝套件才可編譯安裝。