2012-10-07 97 views
1

我試圖通過PHP 5.2連接到外部Sql Server。解決來自PHP的MSSQL連接

使用此行:

$con = mssql_connect('123.123.123.123','Username','Password') or die('Could not connect to the server!'); 

我收到此錯誤:

Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: 123.123.123.123 in /home/file/public_html/structure/index.php on line 4 Could not connect to the server!

我的託管服務提供商,向我保證,端口是打開我的服務器連接到數據庫。看着我的PHP信息,MSSQL支持已啓用,使用FreeTDS。

任何想法爲什麼這會失敗,或者我如何開始解決問題?

+0

嘗試指定SQL服務器明確 – haynar

+0

遵循的端口[文檔](http://php.net/manual/en/function.mssql-connect.php)瞭解有關語法的詳細信息 – haynar

回答

0

我知道有一些安全的遠程連接到MSSQL。 我有同樣的問題。 您需要爲請求的IP提供連接許可。

您是否嘗試使用MS SQL程序與您的個人compter連接。

,如果你可以讓你有問題,你cilent(PHP主機)

,如果你不能讓你有與MSSQL服務器問題