首页 > 解决方案 > 请提供有效的缓存路径 Laravel5.7

问题描述

我的 laravel 项目中有两个文档根。一个项目用于 Web 应用程序,另一个项目用于 Rest API 和 Admin 后端。我的 web 应用程序工作正常,但我的后端根本不工作。后端和 api 都不起作用。

如果我尝试打开后端,它会显示“请提供有效的缓存路径”。我在谷歌上浏览过不同的帖子,每个人都说在存储/框架下创建文件夹。我有所有文件夹,如缓存、会话、视图、测试。

一切似乎都很好,但没有得到任何关于这个错误的线索。请帮忙。

标签: phpcachingpathapache2laravel-5.7

解决方案


您需要在“框架”内创建文件夹。请按照以下步骤操作:

cd storage/
mkdir -p framework/{sessions,views,cache}

您还需要设置权限以允许 Laravel 在此目录中写入数据。

chmod -R 775 framework
chown -R www-data:www-data framework

推荐阅读