首頁  >  問答  >  主體

Ubuntu 20.04上無法成功安裝PHP 7.4 Zip擴充

<p>在運行<code>sudo apt-get install php7.4-zip</code>時,我遇到了以下錯誤:</p> <blockquote> <p>以下軟體包存在未滿足的依賴關係: php7.4-zip:依賴php7.4-common(= 7.4.3-4ubuntu2.12),但要安裝的是7.4.10-1 ubuntu18.04.1 deb.sury.org 1版本 E: 無法修正問題,您的系統上有損壞的軟體包。 </p> </blockquote> <p>PHP手冊中關於安裝Zip擴充功能的頁面如下:</p> <blockquote> <p>從PHP 7.4.0開始,為了使用這些函數,您必須使用--with-zip設定選項編譯PHP以支援zip。以前,必須使用--enable-zip設定選項啟用zip支援。從PHP 7.4.0開始,捆綁的libzip已被移除。 </p> </blockquote> <p>有什麼直接的方法可以在我的系統上安裝Zip擴充嗎? </p> <p>更新:附加資訊:</p> <ul> <li><code>dpkg --get-selections | grep hold</code>傳回沒有保留的軟體包。 </li> <li><code>sudo apt autoremove</code>刪除了一些軟體包,但沒有改變<code>sudo apt install php7.4-zip</code>回傳的訊息。 </li> </ul></p>
P粉225961749P粉225961749441 天前511

全部回覆(1)我來回復

  • P粉529245050

    P粉5292450502023-08-27 10:31:17

    以下步驟在我的Ubunut 22和php7.4上運作良好。添加PPA以獲取PHP 7.4,該PPA還包含其他所需的PHP擴展。

    apt install software-properties-common
    add-apt-repository ppa:ondrej/php  
    apt update

    然後您可以安裝擴充功能

    apt install php7.4-zip

    回覆
    0
  • 取消回覆