1 最后由 silkriver (2014-01-20 10:17:30) 编辑

主题: 新装iRedMail的问题……(终于解决了)

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.8.6
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):MySQL
- 使用的 Linux/BSD 发行版名称及版本号:Debian 7.3.0
- 与您的问题相关的日志信息:
====
你好,我三年前在Debian 6服务器上装过iRedMail 0.7.x现在升级到0.8.6一直很正常
今天我在一台新的服务器上全新安装,发现打不开首页?DATABASE ERROR: CONNECTION FAILED!
只有phpMyAdmin是能进的,进去后发现只有phpmyadmin数据库是成功创建了,其他数据库和新用户都没有创建过的,不明白是怎么一回事

安装程序的相关提示如下:

********************************************************************
* Start iRedMail Configurations
********************************************************************
< INFO > Create self-signed SSL certification files.
< INFO > Create required system accounts: vmail, iredapd, iredadmin.
< INFO > Configure Apache web server and PHP.
< INFO > Configure MySQL database server.
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
< INFO > Configure Postfix (Message Transfer Agent).
< INFO > Configure Cluebringer (postfix policy server).
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
< INFO > Configure Dovecot-2 (pop3/imap/managesieve server).
< INFO > Configure ClamAV (anti-virus toolkit).
< INFO > Configure Amavisd-new (interface between MTA and content checkers).
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
< INFO > Configure SpamAssassin (content-based spam filter).
< INFO > Configure iRedAPD (postfix policy daemon).
< INFO > Configure iRedAdmin (official web-based admin panel).
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
< INFO > Configure Fail2ban (authentication failure monitor).
< INFO > Configure Awstats (logfile analyzer for mail and web server).
< INFO > Configure Roundcube webmail.
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
< INFO > Configure phpMyAdmin (web-based MySQL management tool).

回复: 新装iRedMail的问题……(终于解决了)

这台新服务器在安装 iRedMail 之前是否已经有 MySQL 服务在运行?并且设置了 root 用户的密码?并且你在安装 iRedMail 时输入的 MySQL root 密码和实际在运行着的 mysql 的 root 密码是不一样的?

回复: 新装iRedMail的问题……(终于解决了)

Debian是全新安装的只加了一个SSH服务,root密码应该不错吧,既然已经自动建起了第一个数据库?

回复: 新装iRedMail的问题……(终于解决了)

折腾了很多次还是没法解决,现在我是这样做的,在服务器上先装mysql-server,然后照这个办法先在另一台机器上远程装
http://www.iredmail.org/wiki/index.php? … sql.server
安装程序能正常登录数据库了,但是会报以下错误:
This version of MySQL doesn't yet support 'multiple triggers with the same action time and event for one table'
然后在本地服务器上再运行一次安装程序,再登录phpmyadmin,所有用户和表貌似都建起来了,我把所有用户的主机都改回localhost,不过邮箱主页还是DATABASE ERROR,不知还要改哪些地方才行……

回复: 新装iRedMail的问题……(终于解决了)

问题终于解决……解决方法是先装0.8.5版,一路顺风地装上了
https://bitbucket.org/zhb/iredmail/down … .5.tar.bz2

最新版安装包可能是有点兼容性问题吧,我看见英文论坛上也有人报和我类似的情况