私のサイトと同じホスト上にないデータベースに初めて接続しようとしましたが、うまくいきませんでした。DB は godaddy ホスト上にあり、リモート アクセスを許可するように構成しました。
$dbc = mysqli_connect($db_host,$db_user,$db_pass,$db_name);
if (!$dbc) {
die('Connect Error: ' . mysqli_connect_error());
}
そして、私は次のページを取得します:
警告: mysqli_connect() [function.mysqli-connect]: [2002] 行 3 の「パス」で接続がタイムアウトしました (「mydbhostname:3306 経由で接続しようとしています)」
警告: mysqli_connect() [function.mysqli-connect]: (HY000/2002): 3 行目の 'path' で接続がタイムアウトしました
接続エラー: 接続がタイムアウトしました
自分の側で探す必要があるもの、またはスクリプトでこれを引き起こしている可能性のあるものはありますか?
編集:mysqlを使用するとすべてが機能するように見えますが、mysqliは使用できません...サーバーでmysqliが有効になっています。