gpt4 book ai didi

Symfony 4 Dotenv 转义特殊字符

转载 作者:行者123 更新时间:2023-12-04 11:38:35 35 4
gpt4 key购买 nike

我使用带有特殊字符的密码,symfony 返回错误“格式错误的参数“url”。”

我怎样才能使用这种密码? foo?bar
我尝试使用这样的变量

DATABASE_USER='foo'
DATABASE_PASSWORD='foo?bar'
DATABASE_URL=mysql://${DATABASE_USER}:${DATABASE_PASSWORD}@100.100.100.100:3306/db

但不工作

最佳答案

正如变量名称所暗示的那样,DATABASE_URL必须是网址。也就是说,所有在 URL 中有意义的字符(例如 #?: 、...)都必须进行 URL 编码。

例如 ?必须编码为 %3F如果它应该以与标记查询不同的含义出现。网上有很多工具可以对 URL 进行编码……

关于Symfony 4 Dotenv 转义特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58317965/

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