连接到mysql

时间:2015-06-02 06:13:47

标签: php mysql nginx

实际上我正在使用带有nginx的服务器,php5用于我的网站。

尝试使用mysqli_connect('host','user','pwd','dbname')连接另一台服务器上的数据库 但它始终给出"110 Connection Timeout Error"

还尝试从command line进行连接,它也是一样的。

有没有人对此有一些修复?

2 个答案:

答案 0 :(得分:0)

我认为这个应该有效。 按照这个 https://www.tekovic.com/fixing-timeout-between-nginx-and-php-fpm

答案 1 :(得分:-1)

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

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

server {
    listen       80;
    server_name  howtounix.info;

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

这应解决问题。