2016-02-10 3 views
1

Иногда, когда я пытаюсь получить список маршрутов с помощью консоли php artisan route:list команды я получаю эту ошибку:Laravel маршрут: список ошибки

[ErrorException] 
    Trying to get property of non-object 

тогда я должен проверить все мои контроллеры, чтобы найти источник проблемы, если я повезло! , эта ошибка не дает мне никакой отладочной информации о том, откуда возникла проблема. так как я должен решить это в большом проекте? Есть ли какие-либо настройки laravel, которые я должен установить, чтобы получить более подробную информацию?

+0

Для получения более подробной информации об ошибке вам необходимо проверить свои журналы. В 'storage/logs'if вы используете laravel 5 – shempignon

ответ

4

Вы можете попробовать versose режим по команде

Это даст вам более подробную информацию об ошибке

php artisan route:list -v 
+0

, используя проблему' \ Request-> user() -> id'. если я изменю его на '\ Auth :: id(), проблема будет решена. но что не так с фасадом 'Request'? – alex

+0

@alex Вы пытаетесь получить идентификатор зарегистрированного пользователя? –

+0

есть. вошедший в систему ID пользователя – alex

0

Debug ошибку, включив многословные сообщений об ошибках: php artisan route:list -v.

Там могут быть некоторые ошибки в вашем Controller или в вашем router

Убедитесь, что контроллер не вызывая каких-либо неправильный тип на красноречивым запрос.

Смежные вопросы