我如何在 php 代码中设置 MAILER_DSN 参数?
How could I set MAILER_DSN param in php code?
我需要使用必须从数据库中获取的值来设置 MAILER_DSN 变量。我怎样才能做到这一点?如何覆盖 .env 文件?
我不知道 Symfony 是否有解决方法,但我会这样做
- 为第一个内核事件创建事件侦听。
- 在此事件中覆盖 $_SERVER["MAILER_DSN"]
您可以尝试一下,如果对您有用,请给我们反馈。
或者您尝试使 own EnvProcessor 从数据库获取模具信息。
我需要使用必须从数据库中获取的值来设置 MAILER_DSN 变量。我怎样才能做到这一点?如何覆盖 .env 文件?
我不知道 Symfony 是否有解决方法,但我会这样做
- 为第一个内核事件创建事件侦听。
- 在此事件中覆盖 $_SERVER["MAILER_DSN"]
您可以尝试一下,如果对您有用,请给我们反馈。
或者您尝试使 own EnvProcessor 从数据库获取模具信息。