首页 > 解决方案 > 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

但这并不能解决我的问题。

标签: dockerdreamfactory

解决方案


您描述的更改确实是DreamFactory wiki中的正确更改。因此我怀疑配置已被缓存。导航到 DreamFactory 项目的根目录并运行以下命令:

$ php artisan config:clear

这将清除所有缓存的配置设置并强制 DreamFactory 重新读取.env文件。另外,请记住,您需要更改.env文件(或在服务器环境中管理配置变量)。这些其他文件不会在配置更改中发挥任何作用。


推荐阅读