php - 请提供有效的缓存路径 Laravel5.7
问题描述
我的 laravel 项目中有两个文档根。一个项目用于 Web 应用程序,另一个项目用于 Rest API 和 Admin 后端。我的 web 应用程序工作正常,但我的后端根本不工作。后端和 api 都不起作用。
如果我尝试打开后端,它会显示“请提供有效的缓存路径”。我在谷歌上浏览过不同的帖子,每个人都说在存储/框架下创建文件夹。我有所有文件夹,如缓存、会话、视图、测试。
一切似乎都很好,但没有得到任何关于这个错误的线索。请帮忙。
解决方案
您需要在“框架”内创建文件夹。请按照以下步骤操作:
cd storage/
mkdir -p framework/{sessions,views,cache}
您还需要设置权限以允许 Laravel 在此目录中写入数据。
chmod -R 775 framework
chown -R www-data:www-data framework
推荐阅读
- spring-boot - gradle: Task :jar SKIPPED 当我用 gradlew build 得到我的 jar 时
- python - kivy-ios .toolchain.py:第 4 行:语法错误:Mac High Sierra 中文件意外结束
- c++ - 计算车辆之间的距离并设置速度,使距离保持不变,例如 5 米
- tkinter - 在 tkinter 中使用可滚动框架时初始化具有正确尺寸的窗口
- python - 为什么我不应该将我的 django 密钥存储在 settings.py 中
- python - 在 matplotlib 中将 x 轴从天转换为月
- typescript - 在 TS 中,定义方法名称后的问号
- python - 在 python 中的 try-except-else 耦合中 else 的作用是什么?
- c++ - 我将如何增加一个类中的单独变量,而不是对象本身?
- python - 循环插值然后更新值