InvalidArgumentException в FileViewFinder. php строка 137 на виртуальном хостинге - PullRequest
0 голосов
/ 15 марта 2020

В настоящее время я перемещаю сайт Laravel с виртуального хостинга на общий хостинг (000webhost). Оригинальный админ ушел и не может быть достигнут.

После того как я скопировал файлы php и импортировал MySQL на новый хостинг, я обновил \ public_html \ bootstrap \ cache \ config. php для путей и MySQL db config. Также у меня есть chmod 755, он разрешает storage и каталоги bootstrap/cache.

Однако, когда я пытаюсь загрузить сайт, он возвращает 2 ошибки:

InvalidArgumentException в FileViewFinder. php строка 137: представление [auth.login] не найдено.

ErrorException в файловой системе. php строка 81: file_put_contents (/ public_html / storage / framework / session / xxxxxxxxxx): не удалось открыть поток: Нет такого файла или каталога

При первой ошибке я дважды проверил \ public_html \ resources \ views \ auth \ login.blade. php существует. Что еще я должен проверить?

В каком-то старом потоке предлагается запустить ремесленные команды, чтобы исправить это:

  • php кэш ремесленника: очистить
  • php artisan view: clear
  • php artisan config: cache

Однако я не могу запустить команду на виртуальном хостинге. Также я не нахожу / route / folder и web. php, поэтому я не могу сделать это и в веб-браузере. Могу ли я просто удалить все файлы в / session / & / cache / и сбросить кэш вручную?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...