以前「クラウディアさんが10分でAzure上にEC-CUBEをインストールできるというから試してみた」という記事で、DB(MySQL)の接続は接続情報がポータルから取得できると書いたが、当然外部サーバーやローカルから接続できないので、Windows Azure上にPhpMyAdminを配置する必要があります。
作業は簡単でPhpMyAdminのサイトからソースをダウンロードして、設定ファイルconfig.inc.phpをPhpMyAdminのトップディレクトリに以下のように配置するだけ。
<?php $cfg['blowfish_secret'] = "ba17c1ec07d65003"; $i = 0; $i++; $cfg['Servers'][$i]['auth_type'] = "cookie"; $cfg['Servers'][$i]['host'] = "{DBホスト名}"; // ここにWindows Azureのポータルで取得した接続情報を記述 $cfg['Servers'][$i]['connect_type'] = "tcp"; $cfg['Servers'][$i]['compress'] = false; $cfg['Servers'][$i]['extension'] = "mysqli"; $cfg['Servers'][$i]['AllowNoPassword'] = false; ?>
あとはMySQLのユーザー名、パスワードでPhpMyAdminにログインできます。
MySQLのユーザー名やパスワード、DBホスト名については「クラウディアさんが10分でAzure上にEC-CUBEをインストールできるというから試してみた」の「データベースへの接続」項目を参照ください。
参考:phpMyAdmin on Windows Azure Web Sites
Please give us your valuable comment