Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

Class "ZipArchive" not found di Laravel

Saya sedang mencoba implementasi phpword pada project saya. Lalu mendapat error Class "ZipArchive" not found saat klik tombol submit.

Saya telah mengecek dengan php -m, tetapi saya tidak menemukan ada extension zip. Cara untuk install zip di php versi 8.2.4 gimana yaa? Mohon bantuannyaa

avatar ieulan
@ieulan

5 Kontribusi 0 Poin

Diperbarui 1 tahun yang lalu

2 Jawaban:

Jawaban Terpilih

<div>bisa menggunakan pecl&nbsp;</div><pre>pecl install zip</pre><div><br>bisa juga menggunakan composer&nbsp;</div><pre>composer require ext-zip </pre><div><br>kalo udah, atau mungkin udah tapi ga sadar, coba cek di php.ini, cari&nbsp;</div><pre>;extension=zip</pre><div>lalu, hilangkan ; nya<br><br></div>

avatar yukaristel
@yukaristel

36 Kontribusi 32 Poin

Dipost 1 tahun yang lalu

Tanggapan

php -m udah bisa munculin zip nih bang. tapi masih undefined class ziparchive-nya. kenapa yaa?

cek besarkecil tulisan, cek bentrok ama file lain ato enggak, clear cache, restart serverweb,,

<div>Untuk menginstal ekstensi zip pada PHP 8.2.4, Anda dapat mengikuti langkah-langkah berikut:<br><br>1. Buka jendela terminal dan navigasikan ke direktori di mana Anda menginstal PHP.<br>2. Jalankan perintah berikut untuk menginstal ekstensi zip:<br><br></div><pre>pecl install zip</pre><div><br>3. Restart server web Anda.<br><br>Setelah menyelesaikan langkah-langkah ini, ekstensi zip akan terinstal dan Anda akan dapat menggunakan kelas ZipArchive dalam kode PHP Anda.<br><br>Berikut beberapa detail tambahan tentang langkah-langkah di atas:<br><br>* Perintah pecl install digunakan untuk menginstal ekstensi PHP.<br>* Ekstensi zip adalah nama ekstensi zip.<br>* Langkah restart server web Anda diperlukan agar ekstensi zip tersedia untuk aplikasi web Anda.</div>

avatar adamajalah27
@adamajalah27

120 Kontribusi 40 Poin

Dipost 1 tahun yang lalu

Login untuk ikut Jawaban