我正在尝试使用symfony3连接到数据库,但问题是当我将密码放在parameters.yml中时,我收到此错误:
database_password:xx%xxxxx%x
您已请求不存在的参数“xxxxx”。
我试过
我总是遇到同样的问题
答案 0 :(得分:5)
你需要通过放两个来逃避百分号:
database_password: 'xx%%xxxxx%%x'
有关详细信息,请参阅http://symfony.com/doc/current/service_container/parameters.html#parameters-in-configuration-files。
注意:从技术上讲,此示例中不需要引号,但如果在标量的开头出现%
- 符号,则必须引用标量。