我需要通过symfony发送一封电子邮件,但在我的factories.yml中,它是这样的
all:
routing:
class: sfPatternRouting
param:
generate_shortest_url: true
extra_parameters_as_query_string: true
view_cache_manager:
class: sfViewCacheManager
param:
cache_key_use_vary_headers: true
cache_key_use_host_name: true
我将它们修改为类似如下的内容:
all:
mailer:
param:
transport:
class: Swift_SmtpTransport
param:
host: smtp.gmail.com
port: 465
encryption: ssl
username: myemail@gmail.com
password: password
这会有什么影响吗?或者上面的原件是做什么的?
发布于 2011-05-28 20:04:15
为什么要删除以前的值?只需合并这两个文件,如下所示:
all:
routing:
class: sfPatternRouting
param:
generate_shortest_url: true
extra_parameters_as_query_string: true
view_cache_manager:
class: sfViewCacheManager
param:
cache_key_use_vary_headers: true
cache_key_use_host_name: true
mailer:
param:
transport:
class: Swift_SmtpTransport
param:
host: smtp.gmail.com
port: 465
encryption: ssl
username: myemail@gmail.com
password: password
否则,路由和view_cache_manager的设置将是您可以在lib/vendor/symfony
中某个地方的其他factories.yml
上找到的设置
https://stackoverflow.com/questions/6160687
复制相似问题