2016-09-15 10 views
0

goDaddyサーバーからリモートのMS SQLサーバーに接続しようとしています。接続しようとしているサーバーにSQL Server用のPDOドライバがありません。私が見た唯一の選択肢は、mssqlを使用していたことです。私の連絡コードは次の通りですmssqlを使用してリモートのMS SQL Serverに接続する方法

$server = 'xxx.xxx.xxx.xxx,1433'; //public IP of the SQL server 

// Connect to MSSQL 
$link = mssql_connect($server, 'username', '*******'); 

if (!$link) { 
    die(mssql_get_last_message()); 
} 

毎回接続が失敗します。エラーサーバーに接続できません。サーバーホストのSQL Server上にファイアウォールが設置されていますが、goDaddy IPをホワイトリストに登録して問題ではないはずです。また、私がスクリプトを試してみると何も見ないファイアウォールをヒットします。

アドバイスは歓迎します。

+0

ちょうどFYI godaddyタグが使用されるべきではありません[こちらについてもっと読む](http://meta.stackoverflow.com/questions/331817/should-we) -burninate-godaddy) – happymacarts

+1

固定(無駄)エラーメッセージを出力しないで、システムにエラーが発生した理由を教えてください: 'die(mssql_get_last_message()) ' –

+0

PHPエラーが発生して申し訳ありません。終わり。サーバに接続できませんエラー – jppower175

答えて

0

実際に解決しました。 GoDaddyはあなたにCパネルのPHP設定でmssqlを追加する機能を与えましたが、実際にドライバをインストールしていませんでした。だからリモートサーバーで接続しようとしたことはありません

関連する問題