Intereting Posts
Можно ли отменить транзакцию после ее использования с помощью Datamapper / Codeigniter? Хранение номеров кредитных карт на СЕЗОНЕ – пути вокруг него? обслуживание различного контента на основе домена в кодеригенере javascript keep checkbox установлен после обновления страницы Как я могу получить URL-адрес отправителя на моем сервере в php Вычислить время, прошедшее через php, – более 24 часов Дизайн базы данных для хранения шаблона цвета изображения в MySQL для поиска изображения по цвету Сделать массив из формы флажка Создание и вызов анонимной функции в одном выражении Должен ли я продолжать переподключение к mysql в PHP? Формат даты Codeigniter TCPDF не отображает изображение с помощью writeHTML сохранение и чтение xml-файла из другого URL-адреса Помощь Единый вход между WordPress и Pligg Как получить общее количество столбцов, если строки разбиты на страницы?

Laravel 4: Fatal error: Class 'Patchwork \ Utf8 \ Bootup' не найден в autoload.php

Я добавил «cviebrock / image-validator»: «1.0. *», Чтобы потребовать раздел composer.json . После того, как я запустил обновление для композитора , я получаю эту фатальную ошибку.

:::ОШИБКА:::

Fatal error: Class 'Patchwork\Utf8\Bootup' not found in F:\xampp\htdocs\project\ bootstrap\autoload.php on line 46 Script php artisan clear-compiled handling the post-update-cmd event returned wi th an error [RuntimeException] Error Output: update [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--lock] [--no-plugins] [--no-custom-installers] [--no-scripts] [--no-progress] [--with- dependencies] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [packages1] ... [ packagesN] 

::: КОНЕЦ ОШИБКИ :::

::: COMPOSER.JSON Требуется раздел :::

 "require": { "intervention/image": "2.*", "cviebrock/image-validator": "1.0.*" }, 

Мне нужна помощь в исправлении этой фатальной ошибки.

С уважением,

Майкл Сангма

Эта ошибка кажется мне такой, что пакет patchwork/utf8 установлен.

Посмотрите в папке поставщика, существует ли пакет или добавьте раздел require в файле composer.json: "patchwork/utf8": "1.1.*" затем выполните composer update .

У меня была такая же проблема, потому что когда я запускаю php artisan db: seed –class = PostsTableSeeder

он начал удалять laravel, symfony и т. д. Я не могу понять, почему? (может быть, мой композитор.json, включенный в то время, только "require": { "fzaninotto/faker": "1.3.*@dev" }, )

Итак, что я сделал, я снова обновил свой композитор.json и запустил обновление для композитора –dev. composer.json as

 "require": { "laravel/framework": "4.2.*", "way/generators": "~2.0", "patchwork/utf8": "1.1.*", "fzaninotto/faker": "1.3.*@dev" }, 

И это сработало, потому что оно снова загрузило все.

Я просто прокомментировал «Patchwork \ Utf8 \ Utf8ServiceProvider» в app.php, и он работал

I Solved It С composer dump-autoload и затем composer update

После этого он работает. Но если вы столкнулись с большим количеством проблем, попробуйте удалить папку поставщика или просто переименуйте ее в резервное копирование, если она не сработает, например, mv vendor ve

 Delete composer.lock 

Запустите команду clecache (или clear-cache) компоновщика команд. Запустите компоновщик.

Ваше добро.

Я уверен, что вы вытащили приложение из git? Если вы более подробно рассмотрите свой файл .gitignore вы увидите, что /vendor является одним из файлов / папок, которые git сказали игнорировать. Вам нужно удалить /vendor , composer.lock и composer.phar из .gitignore если вы находитесь в разработке.

Также, если вы перейдете к папке /vendors через FTP или ssh, вы увидите, что у нее есть только папки, которые были указаны в файле composer.json в разделе

 "require": { } 

которые находятся в папке поставщика.

После запуска composer update composer install вы должны быть в порядке.