Класс ZipArchiveEx не найден при использовании laravel 4

У меня есть настройки laravel4 на локальном ПК с PHP версии 5.5.6. В настройках Laravel я установил модуль ‘codeless / ziparchiveex’ и установил нормально, но когда я помещаю ziparchive-кодирование в мои контроллеры, он выдает сообщение об ошибке «ZipArchiveEx Class Not Found». Я вижу, что расширение phpinfo и расширение файла zip уже включены, поэтому, пожалуйста, помогите мне решить эту проблему.

Моя кодировка файла контроллера:

$zip = new ZipArchiveEx();
$zip->open('path-to-zip', ZIPARCHIVE::OVERWRITE);
$zip->addDir('directory-path');
$zip->addDirContents("Image path contents");
$zip->close();

-2

Решение

Предполагая, что вы установили пакет через composer, вы зарегистрировали пакет в своем app/cofig/app.php под провайдерами и фасадами массивов?

В противном случае попробуйте запросить класс в верхней части ваших контроллеров:

require('vendor/codeless/src/ZipArchiveEx.php'); //for the path here just use your installation path

Также, если вы получите:

PHP Fatal error: Class 'ZipArchiveEx' not found in project/vendor/laravel/framework/src/Illuminate/something/ZipArchiveEx.php on line xyz

Это должно это исправить — зайдите в терминал, перейдите в каталог вашего проекта и запустите:

composer dump-auto
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]