我正在尝试为游戏中的服务器创建Web界面。我正在尝试从数据库中读取网站。为此,我正在使用:
$mysqli = new mysqli("some.host", "user", "password", "databasename");
数据库托管的网站与托管网站的托管公司不同。
95%的时间都能正常运行。但是,有时它无法管理连接到数据库并给出错误:Name or Service not known
请注意,我没有更改任何内容,只是刷新了页面。
仍然可以从phpMyAdmin以及游戏中访问数据库(游戏中服务器与数据库位于同一站点)。
我想我在问这里是什么问题。是数据库主机还是网站主机出现问题?还是其他的东西?
答案 0 :(得分:1)
似乎是连接问题。此外,似乎连接错误来自客户端(您的网站)而不是数据库。
您应仔细检查主机的设置是否正确以及主机提供商的连接是否可靠。