Мы сделали копию нашего виртуального сервера Ubuntu и изменили его имя и IP. Любым способом это - дубликат нашего рабочего сервера. Теперь по некоторым причинам мы не можем получить php соединение с SQL-СЕРВЕРОМ. Таким образом, я надеялся, что кто-то здесь мог выручить меня, что сделать затем.
Спасибо за помощь!
PHPINFO ()
MSSQL Support enabled
Active Persistent Links 0
Active Links 0
Library version FreeTDS
Directive Local Value Master Value
mssql.allow_persistent On On
mssql.batchsize 0 0
mssql.charset no value no value
mssql.compatability_mode Off Off
mssql.connect_timeout 5 5
mssql.datetimeconvert On On
mssql.max_links Unlimited Unlimited
mssql.max_persistent Unlimited Unlimited
mssql.max_procs Unlimited Unlimited
mssql.min_error_severity 10 10
mssql.min_message_severity 10 10
mssql.secure_connection Off Off
mssql.textlimit Server default Server default
mssql.textsize Server default Server default
mssql.timeout 60 60
Коннектор дает мне только "ошибку MSSQL":
$dbhandle = mssql_connect($myServer, $myUser, $myPass)
if (!$dbhandle) {
die('Something went wrong while connecting to MSSQL');
}
Примечание! Я не получаю ошибки nro или обмениваюсь сообщениями на умереть команде
ОБНОВЛЕНИЕ: Также попробованный это, но никакой SQLSTATE[HY000] справки Неизвестное название хост-машины (серьезность 2)
ОБНОВЛЕНИЕ 2: - переустановленный согласно https://zxtech.wordpress.com/tag/how-to-connect-to-sql-server-from-ubuntu/-Ping: хорошо - Telnet: хорошо - Все еще никакое сообщение об ошибке на сценариях PHP
ОБНОВИТЕ 3 Найденных проблема: Имя сервера не работает. Поскольку я соединился на sqlservename.sql.something теперь, я должен соединить с прямым IP 123.4567.890.12
Наконец мы узнали причину: проблема состояла в том, что на миграции файл, содержащий наши DNS-СЕРВЕРЫ, был перезаписан Wmvare. Означать, что даже при том, что серверы были дубликатами, IP для наших серверов DNS был изменен..
у Нас не было причины подозревать это, поскольку это должна была быть полная копия функционирующего сервера