2016-12-12 2 views
1

Я хочу интегрировать аудит в свое приложение. Я выполнил все шаги по установке Laravel аудита с Laravel в Laravel аудита документацииSymfony Class Not Found Exception in Laravel Auditing (5)

Но всякий раз, когда я пытаюсь запустить php artisan auditing:install, я получаю эту ошибку, и я понятия не имею, почему:

[Symfony \ Component \ Console \ Exception \ CommandNotFoundException] В пространстве имен «Аудит» нет команд.

Есть ли что-то в документации? Какой шаг я пропущу?

EDIT

Это то, что выглядит мой CMD подскажите как Click to see image

EDIT Это также конфиг/app.php файл Please Click here to see config/app.php screenshot

+0

Вы добавили поставщика услуг в свой 'config/app.php'? – patricus

+0

Да. И он по-прежнему не работает – Nan

+0

Можете ли вы показать свой файл 'config/app.php'? Кроме того, какую версию Laravel вы используете? – patricus

ответ

0

Для тех, кто может столкнуться с этим вопросом -

Если вы работаете камердинера/и т.д., это может быть необходимо, чтобы очистить кэш/конфигурации следующим образом:

php artisan cache:clear 
php artisan config:clear 

Не уверен. который из вышеперечисленного помог, но очистил и то и другое, и смог использовать аудит: install.

0

После того, как вы добавили поставщика услуг в config/app.php, как было предложено patricus, если это не решит, введите эту команду в cli,

composer dump-autoload 

От верхнего Google reference,

композитора самосвала автозагрузку не будет загружать вещи. Он просто восстанавливает список всех классов, которые должны быть включены в проект (autoload_classmap.php). Идеально подходит, когда у вас есть новый класс внутри вашего проекта.

+0

Спасибо, но это не проблема – Nan