摘要:下載源碼解壓下載為最新版本可上網站選擇其它版本配置編譯安裝配置找到編輯在中添加重啟服務查看是否已經成功安裝安裝中遇到的問題在運行時,提示是因為版本過低,編譯升級先卸載了原先的下載源碼去網站選擇合適的版本解壓配置編譯
0x00 下載源碼 & 解壓
# 下載為最新版本(可上網站選擇其它版本) wget http://pecl.php.net/get/zip tar -zxvf zip cd zip-x.x.x0x01 配置
phpize ./configure --with-php-config=/usr/local/php/bin/php-config0x02 編譯 & 安裝
make & make install0x03 配置 php.ini
# 找到 php.ini php -i | grep php.ini # 編輯 php.ini vi /xxx/php.ini
在 php.ini 中添加 extension=zip.so
重啟服務
查看是否已經成功安裝 php -m | grep zip
安裝中遇到的問題
在運行 ./configure 時,提示: Please reinstall the libzip distribution 是因為 libzip 版本過低,編譯升級
# 先卸載了原先的 libzip yum remove libzip # 下載 libzip 源碼(去網站選擇合適的版本) wget https://nih.at/libzip/libzip-xxx.tar.gz # 解壓 tar -zxvf libzip-xxx.tar.gz cd libzip-xxx # 配置 ./configure # 編譯 & 安裝 make & make install
在安裝完新版的 libzip 時可能會出現打不到 zipconf.h,手動復制一下 cp /usr/local/lib/libzip/include/zipconf.h /usr/local/include/zipconf.h
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/23201.html
摘要:各種機器上總會缺少一些擴展,記錄下來方便以后查用。在使用的時候,遇到報錯依次執行之后會告訴你這個文件安裝到了哪里,我這里告訴我是安裝在了。然后查看的的目錄是哪個繼續配置文件中添加將文件放到配置文件指定的地方重啟,以使擴展生效參考 各種機器上總會缺少一些擴展,記錄下來方便以后查用。 在使用PHPExcel的時候,遇到報錯 Fatal error: Class ZipArchive no...
摘要:在中,有時我們需要使用到壓縮文件操作,壓縮文件可以節省磁盤空間且壓縮文件更小,便于網絡傳輸,效率高,下面我們就來了解的壓縮解壓相關操作在中有一個類,專門用于文件的壓縮解壓相關操作在類中主要使用到了如下方法打開一個壓縮包文件第一個參數要打開 在php中,有時我們需要使用到壓縮文件操作,壓縮文件可以節省磁盤空間;且壓縮文件更小,便于網絡傳輸,效率高,下面我們就來了解php的壓縮解壓相關操作...
摘要:文章轉自更多文章如果您需要您的用戶支持多文件下載的話,最好的辦法是創建一個壓縮包并提供下載。你看,你不需要任何的擴展包來實現這個壓縮方式。 showImg(https://segmentfault.com/img/remote/1460000018734388?w=1500&h=800); 文章轉自:https://learnku.com/laravel/t... 更多文章:https...
摘要:本文經授權轉自社區,后續更新將以帖子內容和內容為準。說明另一個令人喜歡的地方,是擁有活躍的開發者社區,而活躍的開發者社區帶來的,是繁華的擴展包生態。本文對上打了標簽的擴展包進行整理,截止到現在年月號,有超過個擴展包,以下是下載量最大的個。 本文經授權轉自 PHPHub 社區,后續更新將以 PHPHub 帖子內容 和 GitHub 內容 為準。 說明 Laravel 另一個令人喜歡的地方...
閱讀 1863·2023-04-26 02:46
閱讀 1996·2021-11-25 09:43
閱讀 1140·2021-09-29 09:35
閱讀 2096·2019-08-30 15:56
閱讀 3419·2019-08-30 15:54
閱讀 2627·2019-08-29 16:35
閱讀 3116·2019-08-29 15:25
閱讀 3282·2019-08-29 14:01