Centos安裝了xampp運(yùn)行環(huán)境,因CMS需求。需安裝uploadprogress擴(kuò)展。在安裝過程中運(yùn)行phpize時(shí)提示:
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
并且無(wú)法Make
從phpize的信息來(lái)看提示缺少文件。原因是Xampp默認(rèn)只提供運(yù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目錄下,
?。?、進(jìn)入uploadprogress目錄,運(yùn)行/opt/lamp/bin/phpize提示正常。
3、運(yùn)行./configure --with-php-config=/opt/lampp/bin/php-config
4、運(yùn)行make和make install安裝成功。
5、編輯php.ini加入extension="uploadprogress.so",重啟lampp進(jìn)程即可。
在xampp環(huán)境下。需安裝套件才可編譯安裝。