У меня есть проект на размещенном сервере. Они очень ненадежны, поэтому я решил переехать на другой хост. В промежутке времени я хочу оставить php-файлы на существующем сервере и указать их в другой базе данных MySQL на моем сервере rackspace. Я настроил mysql на сервере rackspace для приема удаленных подключений. Я могу успешно подключиться к нему через терминал от моего ubuntu дома. Однако каждый раз, когда PHP файлы на хостинг попытке сервера для подключения к нему я получаю ошибку ниже:MYSQL Удаленный доступ php
Это код в PHP ....
mysql_pconnect("1.2.3.4","user","password")
or die("Unable to connect to SQL server".mysql_error());
Это ошибка/выход
Не удается подключиться к SQL serverLost подключения к серверу MySQL во время запроса
Любые идеи, почему я могу подключиться через т он терминал, но не от php?
Благодаря
было бы неприемлемым в течение нескольких часов? –
Не все серверы хостинга допускают это. Rackspace или ваш размещенный сервер может блокировать удаленный MySQL. –
Какой код ошибки вы получите, изменив метод die: die («Невозможно подключиться к SQL-серверу» .mysql_error(). «Код ошибки:« .mysql_errno »; – Mainz007