次のファイルを使用して、php ファイルから Linux で実行されているサーバーに接続しようとしています。
<?php
$db_host = "127.0.0.1";
$db_user = "userk";
$db_pss = "pass";
$tag = $_POST['tag'];
echo $tag . " Trying to connect with credentials: "
. $db_host."\n". $db_user . " " .$db_pss;
$link = mysql_connect($db_host, $db_user,$db_pss);
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
?>
出力ページは次のとおりです。
register 資格情報で接続しようとしています: 127.0.0.1 userk pass
役立つ情報を探して、以前の質問を確認しました。しかし、それでもうまくいきません。
パテを使用して端末からこのユーザーでmysqlに接続できます。接続試行後にメッセージを受信しない理由がわかりません。サーバーのファイアウォール構成を確認する必要がありますか? どうすれば確認できますか?
ありがとう!