Laravel: Ошибка InvalidArgumentException
я загружаю проект с localhost на мой выделенный сервер и после стольких проблем, наконец, некоторые страницы работают domain.com | domain.com/home | domain.com/allsites etc..
но теперь, маршруты "domain.com/site/create" "domain.com/site/ID/manage", "domain.com/site/ID/edit" не найден, я получаю эту ошибку, почему?
исключение InvalidArgumentException в FileViewFinder.php строка 137: просмотр [сайта.создать] не нашли.
in FileViewFinder.php строка 137 at
FileViewFinder - >findInPaths ('Site.create',
матрица./'(...../ resources / views')) в FileViewFinder.php строка 79 at
FileViewFinder->найти('сайт.create') на заводе.php строка 151
Я пытаюсь artisan comands: cache:clear, route:clear, config:clear, config: cache и nothings работает, я не знаю, где проблема!
на localhost он работает отлично
4 ответов
Если ваша локальная ОС отличается от ОС производственного сервера, вы можете столкнуться с проблемой с учетом регистра, и файл не найден. убедитесь, что ваши имена файлов точно такие же, дело и все. Это может произойти, особенно если одна среда-Mac, а другая-Linux.
Если проблема не устранена, перейдите по следующей ссылке. Это может помочь вам
Laravel 5-View [home] не найден
Laravel 5.1 Просмотр не найден
Laravel 5 InvalidArgumentException в FileViewFinder.php строка 137: View [.админ] не нашел
также несколько раз его обнаружили, что кэш конфигурации является проблемой. Используйте следующие команды для управления ими.
php artisan config:cache
php artisan config:clear
у меня была та же проблема, но причина была другой. Для меня проблема заключалась в разрешениях на errors
папка. В частности, папка не была исполняемой.
для решения в linux:
$ chmod +x ../views/errors