在項目開發的時候,由於要下載多個錄音文件,我就需要打包下載這個功能
學習源頭:
https://www.landui.com/help/show-8079
https://www.aliyun.com/jiaocheng/128180.html
要使用PHP的zipArchive首先你得安裝zip,安裝zip你首先又得安裝libzip,然后libzip的版本要求是>= 0.11,於是,下面解決。
安裝libzip
既然說你的版本低了,那首先肯定得卸載現在的低版本:
yum remove libzip
然后找個目錄下載安裝新版本:
wget https://nih.at/libzip/libzip-1.2.0.tar.gz
tar -zxvf libzip-1.2.0.tar.gz
cd libzip-1.2.0
./configure
make
make install
具體可看官方去:https://nih.at/libzip/index.html
安裝zip
wget http://pecl.php.net/get/zip-1.14.0.tgz
tar zxvf zip-1.14.0.tgz
cd zip-1.14.0
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install
上面的注意路徑問題,路徑不對肯定報錯,具體看你的環境。同時zip版本可到官方看:http://pecl.php.net/package/zip
修改php.ini
extension=安裝zip成功后的路徑/zip.so
zlib.output_compression = On
最后,重啟php-fpm,結束!
在我自己的安裝過程中 遇到了這個錯誤

然后我自己搜的問題是最后一行
搜倒數第二行 就出解決方案了
學習源頭:
https://blog.csdn.net/oxiaobaio/article/details/80854226
-
[root@rhel6 ~] -
[root@rhel6 ~]
