gpt4 book ai didi

symfony - 如何在配置中使用数组 `env` 解析器?

转载 作者:行者123 更新时间:2023-12-03 23:52:48 29 4
gpt4 key购买 nike

我正在尝试设置参数 ips使用 .env 在 Symfony 中进行访问控制文件。我正在使用 4.2.4 .

这是我的配置的摘录:

security:
access_control:
-
ips: '%env(csv:VAR)%'

这是我的环境变量的摘录:
VAR=172.16.0.0/12,127.0.0.1

这是异常(exception):

InvalidTypeException

Invalid type for path "security.access_control.0.ips.0". Expected one of "bool", "int", "float", "string", but got "array".



我明白 ...ips.0ips 的一个元素因此它不必是 array .但我不明白为什么它试图将整个数组分配给 ips .我这里有什么错误?

最佳答案

这是因为安全包将字符串包装在一个数组中,请参阅 here .当您更改它时,您将遇到类似 here 的问题。 .所以目前似乎没有可能得到那个。

关于symfony - 如何在配置中使用数组 `env` 解析器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55049734/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com