docker - DreamFactory 如何在 docker 容器中禁用包装器“资源”
问题描述
我在 Docker 容器中使用 DreamFactory REST API,我需要在有效负载中禁用包装器“资源”。我怎样才能做到这一点?
我已经在所有这四个文件中替换了以下内容:
opt/bitnami/dreamfactory/.env-dist
opt/bitnami/dreamfactory/vendor/dreamfactory/df-core/config/df.php
opt/bitnami/dreamfactory/installer.sh
bitnami/dreamfactory/.env
DF_ALWAYS_WRAP_RESOURCES=true
和:
DF_ALWAYS_WRAP_RESOURCES=false
但这并不能解决我的问题。
解决方案
您描述的更改确实是DreamFactory wiki中的正确更改。因此我怀疑配置已被缓存。导航到 DreamFactory 项目的根目录并运行以下命令:
$ php artisan config:clear
这将清除所有缓存的配置设置并强制 DreamFactory 重新读取.env
文件。另外,请记住,您只需要更改.env
文件(或在服务器环境中管理配置变量)。这些其他文件不会在配置更改中发挥任何作用。
推荐阅读
- c# - 向 NavigationView 添加更多项目需要很长时间
- pandas - 我得到了 ValueError:一个系列的真值是不明确的。使用 a.empty、a.bool()、a.item()、a.any() 或 a.all()
- bash - 链接 grep 命令以在文件中搜索与另一个模式匹配的模式
- javascript - 如何在javascript中按数字序列化表单数据并使用特定数字提交
- java - 如何为游戏引擎制作的游戏制作额外的 JMenuBar 和 JLabel?
- javascript - 有没有办法解析'this'返回的tr?
- discord.js - 编写下面的代码。即使有错误也触发
- python - 从 pandas 中的两个不同循环在同一行索引处插入值
- c - C:为什么我的程序在while循环后不继续?(扫描)
- ios - 我可以使用 Metal 以行(或列)方式处理图像吗?