ローカルサーバーへのグローバルに開いたmysql接続を備えたシステムがあります。私のファイルの1つで、リモートマシンへの追加の接続を開いています。
そのマシンに接続しようとする代わりに、ISPからアクセス拒否メッセージが表示されます(そのマシンのデータベースに接続しようとしているようです)。
私は以下を使用して接続しようとしています:
$cust_conn = mysql_connect($host,'root','##password##');
を試しましたがsubdomain.domain.com:3306
、subdomain.domain.com
のip:3306
値として$host
。
これは私が得る応答です:
警告:mysql_connect():19行目の/var/www/html/report/module/sql_view.phpのユーザー'root' @'my.isp.com'(パスワード:YESを使用)のアクセスが拒否されましたエラー:接続できませんでしたデータベースへ:
なぜこれが起こるのか、何か考えはありますか?何らかの理由で、スクリプトが渡されたサーバーではなく、ISPサーバーに接続しようとしているようです$host
。