Итак, я пытаюсь установить HMailServer на свой ПК с Windows 7 с помощью XAMPP и подключить его к базе данных MySQL в XAMPP. Я часами гуглил и находил только неэффективные или недействительные ответы.
Я прошел установку до настройки базы данных и выбрал:
- Выберите новую базу данных сервера 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 (не из 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 или что-то в этом роде? Дайте мне знать, если мне нужно включить дополнительную информацию. Спасибо всем!