У меня есть действительно странная ошибка, которую я пытаюсь выяснить.
У меня есть команда, которая будет кэшировать домашнюю страницу. Если я бегу cache:clear
затем command:updateCaches
А потом попробуйте загрузить сайт, он мне говорит
file_put_contents(/home/sites/staff.habbocreate.com/storage/framework/cache/data/80/b6/80b69166730ee957730d0770e96781dbd90ae953): failed to open stream: No such file or directory (View: /home/sites/staff.habbocreate.com/resources/views/frontend/home.blade.php)
Это как выход из системы вызывает ошибку. Кроме того, я могу кешировать первый раз без входа в систему через браузер, и это не проблема.
Вот HomeController.php https://pastebin.com/P1uNNWEs
Я не ожидаю, что кто-нибудь это поймет, просто идея, почему это может пойти не так. Любая помощь приветствуется, хотя.
Хорошо, оказывается, это была моя собственная глупость, вызвавшая ошибку.
Я запускал команду через терминал, поэтому, когда файлы данных были созданы, они были созданы с пользователями и группой root.
Затем, когда я попытался просмотреть его в браузере, пользователь www-data не смог получить к ним доступ.
попробуйте использовать общественности слово
file_put_contents(/home/sites/staff.habbocreate.com/public/storage/framework/cache/data/80/b6/80b69166730ee957730d0770e96781dbd90ae953);