2015-06-02 4 views
1

Фактически я использую сервер с nginx, php5 для моего сайта.110 ошибка таймаута соединения при подключении к mysql

Попытка подключения БД на другой сервер, используя mysqli_connect('host','user','pwd','dbname')
Но он всегда дает "110 Connection Timeout Error"

также пытался Connet его из command line, он также получает то же самое.

У кого-нибудь есть некоторые исправления для этого?

+0

Я считаю, что значение хоста неправильное. Проверьте свои учетные данные db в cpanel этого сервера. –

+0

Проверьте конфигурацию своего сервера MySQL. –

+0

Но он подключается с другого сервера. Использование тех же учетных данных на новом сервере тоже .. –

ответ

-1

110 Ошибка времени ожидания соединения: Это означает, что на ваш веб-сервер требуется более 60 секунд ответа.

Чтобы решить эту проблему в nginx.conf изменить значение proxy_read_timeout. Эта директива определяет, как долго nginx будет ждать ответа на запрос. По умолчанию это 60 секунд. Измените его на 300 секунд:

server { 
    listen  80; 
    server_name howtounix.info; 

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

Это должно устранить проблему.

Смежные вопросы