PHP: Fatal error: Uncaught Error: Class "ZipArchive" not found
- Recluse
- 27.05.2023
- 674
- 0
- 1
- 1
- 0
- Содержание статьи
Описание и решение проблемы
При работе с PHP можно столкнуться со следующим сообщением:
Fatal error: Uncaught Error: Class "ZipArchive" not found in /var/www/localhost/PHPExcel/Reader/Excel2007.php:85 Stack trace: #0 /var/www/localhost/PHPExcel/IOFactory.php(269): PHPExcel_Reader_Excel2007->canRead() #1 /var/www/localhost/PHPExcel/IOFactory.php(191): PHPExcel_IOFactory::createReaderForFile() #2 /var/www/localhost/index.php(9): PHPExcel_IOFactory::load() #3 {main} thrown in /var/www/localhost/PHPExcel/Reader/Excel2007.php on line 85
Связано это с тем, что для PHP отсутствует установленный модуль ZIP. В современных дистрибутивах его установка проводиться через менеджер пакетов следующими командами:
CentOS
yum install php-zip
Debian, Ubuntu
sudo apt install php-zip
Добавить комментарий