2015-12-09 5 views
1

Прежде всего..извините за мой плохой английский.ошибка «класс» Illuminate Foundation Application »не найден в laravel 5.1

Я установил новую копию Laravel 5 на моем локальном хосте и настроен его database.php и .env файл. он работал хорошо.

После этого я добавил (как указано здесь https://laravelcollective.com/docs/5.1/html)

"require": { 
    "laravelcollective/html": "5.1.*" 
} 

в моем composer.json И. обновленный композитор из терминала:

composer update 

Далее, когда я бегу моя страница, это дает следующие фатальной ошибки:

Fatal error: Class 'Illuminate\Foundation\Application' not found in C:\xampp\htdocs\TodoApp\bootstrap\app.php on line 14

+0

Вы отредактировали включение автозагрузки вручную? –

+0

извините .. я не получил вас .. на самом деле я новичок в laravel –

+0

ранее я сделал еще одно приложение в laravel в той же процедуре .. в то время не было ошибки –

ответ

0

Я думаю, вы должны следовать таким образом, чтобы включать в свой HTML помощник

"require": { 
    "laravelcollective/html": "5.1" 
} 

и сделать

composer update 

затем изменить внутри config/app.php

Я рекомендую вам следовать this в соответствии с вашей Laravel версии

Примечание:

Не изменяйте ваш автозагрузку like this

+0

my laravel viersion is 5.1 –

+0

Можете ли вы сделать это, удалить коллектив laravel под требуемым массивом, затем выполнить обновление композитора –

+0

После этого вы должны включить laravelcollective от композитора напрямую, а не редактировать в composer.json –

-2
php artisan clear-compiled 
    composer dump-autoload 
+0

все еще такая же ошибка –

0

Вашего композитор файл, вероятно, испорчен.

Пробег composer update --no-scripts