Rumah >pembangunan bahagian belakang >tutorial php >Mengapakah skrip PHP saya melemparkan ralat \'ZipArchive Class Not Found\' dan bagaimana saya membetulkannya?

Mengapakah skrip PHP saya melemparkan ralat \'ZipArchive Class Not Found\' dan bagaimana saya membetulkannya?

DDD
DDDasal
2024-11-29 15:47:10648semak imbas

Why is my PHP script throwing a

ZipArchive Class Not Found Ralat

Apabila cuba memasang 'Archive_Zip 0.1.1' pada pelayan Linux dan kemudiannya menjalankan skrip untuk mencipta fail zip, yang membawa maut ralat mungkin timbul menunjukkan bahawa kelas ZipArchive tidak ditemui.

Untuk menyelesaikan masalah ini isu, sambungan zip PHP mesti dipasang. Sambungan ini menyediakan kelas ZipArchive.

Arahan Pemasangan:

  • Debian/Ubuntu
sudo apt update
sudo apt install php-zip
  • Linux lain Pengedaran:

Rujuk manual PHP untuk arahan pemasangan khusus.

Mulakan Semula Pelayan Web:

Selepas memasang sambungan , mulakan semula pelayan web anda untuk memastikan perubahan berkuat kuasa. Contohnya, untuk Apache:

sudo systemctl restart apache2

Nota Tambahan:

  • Meletakkan fail php.ini dalam direktori skrip tidak menyelesaikan isu ini. Pastikan fail php.ini terletak dalam direktori yang betul dan mengandungi baris yang sesuai untuk mendayakan sambungan zip.
  • Jika ralat berterusan, pastikan pengguna pelayan web mempunyai kebenaran untuk mengakses fail sambungan zip.

Atas ialah kandungan terperinci Mengapakah skrip PHP saya melemparkan ralat \'ZipArchive Class Not Found\' dan bagaimana saya membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn