DreamFactory 如何在 docker 容器中禁用包装器 "resource"

DreamFactory how to disable wrapper "resource" in docker container

我在 Docker 容器中使用 DreamFactory REST API,我需要在负载中禁用包装器 "resource"。我怎样才能做到这一点?

我已经替换了所有这四个文件中的以下内容:

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 文件(或在您的服务器环境中管理您的配置变量)。这些其他文件不会在配置更改中发挥任何作用。