Centos安裝了xampp運行環(huán)境,因CMS需求。需安裝uploadprogress擴(kuò)展。在安裝過程中運行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默認(rèn)只提供運行環(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目錄下,
?。病⑦M(jìn)入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進(jìn)程即可。
在xampp環(huán)境下。需安裝套件才可編譯安裝。