2015-06-02 181 views
1

其实我正在用nginx,php5为我的网站使用服务器。连接到mysql时出现110连接超时错误

试图DB连接使用mysqli_connect('host','user','pwd','dbname')
另一台服务器上,但它总是给"110 Connection Timeout Error"

也试图从command line Connet的,它也得到了相同的。

有没有人有这方面的一些修复?

+0

我认为主机的价值是不正确的。检查该服务器的cPanel中的数据库凭据。 –

+0

请检查您的MySQL服务器的配置。 –

+0

但它从另一台服务器连接。在新服务器中也使用相同的凭据.. –

回答

-1

110连接超时错误:这意味着您的Web服务器需要超过60秒的响应时间。

要解决此问题,请在nginx.conf中更改proxy_read_timeout指令的值。该指令确定nginx将等待获取对请求的响应的时间。默认情况下它是60秒。将其更改为300秒:

server { 
    listen  80; 
    server_name howtounix.info; 

    location/{ 
     ... 
     proxy_read_timeout 300; 
     ... 
    } 
    ... 
} 

这应该解决问题。