Представление [index] не найдено в Laravel 5.4 Production - PullRequest
0 голосов
/ 24 апреля 2018

У меня проблемы с приложением laravel 5.4, развернутым на виртуальном хостинге. Я получаю ошибку

(1/1) InvalidArgumentException Просмотр [index] не найден.

в FileViewFinder.php (строка 137) в FileViewFinder-> findInPaths ('index', массив ('D: \ wamp64 \ www \ oagc \ resources \ views')) в FileViewFinder.php (строка 79)

Это то, что я сделал до сих пор

  1. Очистить маршруты на сервере разработки (мой ноутбук) enter image description here enter image description here

  2. Перемещены все папки и файлы в корневой папке моего приложения, кроме общей папки, в / home / tmworkxc / oagc enter image description here

  3. Перемещены все папки и файлы в общей папке приложения в папку public_html / oagconsult.ng enter image description here

  4. Отредактировано public_html / oagconsult.ng / index.php

    require __DIR__.'/../../oagc/bootstrap/autoload.php';

    $app = require_once __DIR__.'/../../oagc/bootstrap/app.php';

Я что-то упустил из-за ошибки?

Ответы [ 3 ]

0 голосов
/ 25 апреля 2018

Устранена проблема с запуском команды php artisan config:clear. Я понятия не имею, почему php artisan config:cache не работает, но я уточню свой ответ, когда узнаю причину.

0 голосов
/ 19 апреля 2019

Просто удалите все файлы в папке bootstrap / cache сервера.Теперь сервер не будет использовать кеш локального хоста.

0 голосов
/ 24 апреля 2018

Замыкания не могут быть сериализованы, поэтому ваш маршрут, который использует замыкание (анонимная функция), не может быть кэширован.

Проверьте этот код, чтобы увидеть мою точку зрения: https://3v4l.org/BcVJi

$x = function(){return 'whatever';};
serialize($x);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...