我在第一个网站上使用Symfony 3。 当我在本地启动网站时,它可以正常工作,并且与本地数据库的链接已完成。
但是当我在OVH上使用真实数据库的参数时,会显示以下消息:
驱动程序中发生异常:SQLSTATE [HY000] [2002] php_network_getaddresses:getaddrinfo失败:提供了节点名或服务名,或者未知
两个基础相似,这是本地数据库的导入。
我有这个参数:
# This file is auto-generated during the composer install
parameters:
database_host: e********.mysql.db
database_port: 21
database_name: e********
database_user: e********
database_password: ********
mailer_transport: smtp
mailer_host: 127.0.0.1
mailer_user: null
mailer_password: null
secret: ThisTokenIsNotSoSecretChangeIt
答案 0 :(得分:0)
这是 OVH 上的一个奇怪行为,在共享主机上可能不稳定:定期地,别名主机 xxx.mysql.db
被重置或它背后的 ip 发生变化并且访问丢失了一段时间。等到第二天。