さて、XAMPPを使用してWindows 7 PCにHMailServerをインストールし、XAMPPのMySQLデータベースに接続しようとしています。私は何時間もグーグルで検索してきましたが、効果のない、または無効な回答しか見つかりませんでした。
インストールからデータベースのセットアップまで行って、次を選択しました。
- 新しい Hmail サーバーの既定のデータベースを選択します
- MySQL
- データベース サーバー アドレス: E6400、ポート 3306、データベース名: Douglas (PHPmyadmin ですべて正しいことを確認しました) 次に、データベースに対するすべての権限も付与したユーザーのユーザー名とパスワードを入力しました...
- サービスの依存関係を空白のままにしました
その後、終了画面で戻ってきました
Starting task... Please wait while updating database settings... Settings updated. Restarting server... Database version could not be detected.
libmysql.dll ファイルを hmail サーバーの bin に配置しました (XAMPP のファイルではありませんでした。そこにファイルが見つからなかったからです)。
ここに私のエラーログがあります:
"ERROR" 5460 "2015-06-26 21:34:37.341" "Severity: 2 (High), Code: HM5033, Source: DALRecordset::Open, Description: MySQL: Table 'email.hm_dbversion' doesn't exist (Additional info: select * from hm_dbversion)"
"ERROR" 5460 "2015-06-26 21:34:37.341" "Severity: 1 (Critical), Code: HM5010, Source: Application::OnDatabaseConnected, Description: Database version could not be detected."
テーブル .hm_dbversion などを手動で作成する必要がありますか? さらに情報を含める必要がある場合はお知らせください。みんな、ありがとう!