MacにMNPP (XAMPP の Nginx バージョン) をすべてセットアップしましたが、localhost 以外のデータベースに接続する方法がわかりません。接続したい EC2 インスタンスに MySQL データベースがあります。
私は Codeigniter/PHP を使用しており、次の構成が機能します。
$db['default']['hostname'] = "localhost";
$db['default']['password'] = "";
以下は機能しません。
$db['default']['hostname'] = "mysite.com"; //the name of my EC2 instance
$db['default']['password'] = "my_password";
上記の構成と EC2 SSH キー ( ~/.ssh/mysite.pem
) を使用して、MySQL GUI の Sequel Pro を使用してこの EC2 データベースに SSH 接続できますが、ローカル ホスト上の PHP アプリからプログラムで実行することはできません。
これを機能させるには、my.cnf ファイルまたは他の場所で何か変更する必要がありますか?