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

попробуйте одну из следующих команд:

php artisan dump-autoload или composer dump-autoload


у меня была та же проблема, но причина была другой. Для меня проблема заключалась в разрешениях на errors папка. В частности, папка не была исполняемой.

для решения в linux:

$ chmod +x ../views/errors