Я работаю над приложением Laravel.Я пытаюсь получить доступ к локальной версии приложения, используя следующий адрес:
http://localhost/~john.doe/myapplication/public
При просмотре по этому адресу я перенаправлен на / login маршрут приложения -что должно случиться.Тем не менее, я получаю сообщение об ошибке исключения на странице;
ErrorException in 06a6f15f043ca181cc57503568e1dfcf221e98e8.php line 67: Trying to get property of non-object (View: /Users/john.doe/Sites/myapplication/resources/views/app.blade.php)
У рассматриваемой строки есть следующий фрагмент (который вызывает ошибку):
Auth::user()->site_skin
Пользователь не вошел в системупоэтому Auth :: user () имеет значение null.
Почему загружается файл представления app.blade.php?Для маршрута входа в систему должен быть загружен файл login.blade.php.У меня есть ощущение, что это связано с адресом, который я использую для доступа к сайту.Ранее я использовал псевдоним localhost, но он больше не работает (проблемы с брандмауэром), поэтому я использую адрес http://localhost/~john.doe/myapplication/public
.
Оцените любые указатели.