好的,所以我正在尝试使用 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.
我确实在 hmail 服务器 bin 中放置了一个 libmysql.dll 文件(不是来自 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 还是什么?让我知道是否需要包含更多信息。感谢大家!