私が使用している用語が正しいかどうかはわかりませんので、必要な場合は説明を求めてください:)。
とにかく、私は HostEasySolutions (サーバー A) を介してホスティングしています。PHPMyAdmin をフロントエンドとして使用する MySql データベースが付属しています。サーバー A で、データベースにアクセスするためにいくつかの PHP ファイルを追加しましたが、正常に動作します。
DreamHost (サーバー B) を介して php ファイルを他のサーバーにコピーすると、データベースに接続できません。エラーが発生します:Can't connect to MySQL server on 'combinedsystems.ca' (110)
サーバー A の cPanel で、サーバー B の IP をリモート データベース アクセス ホストに追加しました。また、ワイルドカード「%」を追加して、それが機能するかどうかを確認しました...しかし、それでも見つかりませんサーバー。
ファイアウォールがないことがわかる限り、何が起こっているのかわかりません。
私にとって際立っている唯一のことは、サーバーAのPHPmyAdminにアクセスするとServer: Localhost via UNIX socket
、サーバーBのPHPMyAdminについては次のように表示されることです。Server: mysql.pdem.info via TCP/IP