Tidak berjaya memasang sambungan Zip PHP 7.4 pada Ubuntu 20.04
P粉225961749
2023-08-26 11:56:12
<p>Semasa menjalankan <code>sudo apt-get install php7.4-zip</code>, saya mengalami ralat berikut: </p>
<blockquote>
<p>Pakej berikut mempunyai kebergantungan yang tidak dipenuhi:
php7.4-zip: Bergantung pada php7.4-common (= 7.4.3-4ubuntu2.12), tetapi versi yang akan dipasang ialah 7.4.10-1+ubuntu18.04.1+deb.sury.org+1
E: Masalahnya tidak boleh dibetulkan Terdapat pakej yang rosak pada sistem anda. </p>
</blockquote>
<p>Halaman dalam manual PHP tentang memasang sambungan Zip adalah seperti berikut: </p>
<blockquote>
<p> Bermula dengan PHP 7.4.0, untuk menggunakan fungsi ini, anda mesti menyusun PHP dengan sokongan zip menggunakan pilihan konfigurasi --with-zip. Sebelum ini, sokongan zip perlu didayakan menggunakan pilihan konfigurasi --enable-zip. Bermula dengan PHP 7.4.0, libzip yang digabungkan telah dialih keluar. </p>
</blockquote>
<p>Adakah terdapat cara langsung untuk memasang sambungan Zip pada sistem saya? </p>
<p>Kemas kini: Maklumat tambahan: </p>
<ul>
<li><kod>dpkg --get-selections |. </li>
<li><code>sudo apt autoremove</code> mengalih keluar beberapa pakej, tetapi tidak mengubah mesej yang dikembalikan oleh <code>sudo apt install php7.4-zip</code>. </li>
</ul></p>
Langkah berikut berfungsi dengan baik pada Ubunut 22 dan php7.4 saya. Tambahkan PPA untuk mendapatkan PHP 7.4 yang juga mengandungi sambungan PHP lain yang diperlukan.
Anda kemudian boleh memasang sambungan