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