я использую молнию, чтобы создать почтовый файл в Laravel 5.3,
получить ошибку как,
Ошибка: Ваша версия PHP не скомпилирована с поддержкой zip
Версия PHP: 5.6
chmod($withdrawalFilePath, 0777);
$files = glob($withdrawalFilePath . '/*');
Zipper::make($withdrawalFilePath . '/Withdrawal.zip')->add($files)->close();
chmod($withdrawalFilePath . '/Withdrawal.zip', 0777);
Недавно я столкнулся с этой проблемой и смог ее решить, php-zip
расширение.
Убедитесь, что вы перезапустите apache после установки расширения, чтобы оно было загружено правильно.
Я использовал php 7 на экземпляре amazon ec2 под управлением amazon linux ami.
Команда, которую я использовал, была:
sudo yum install php70-zip && sudo service httpd restart
Команда будет отличаться в зависимости от используемой версии php и используемого дистрибутива linux.
Других решений пока нет …