部落抱怨Imp没有运行

我是一个主要的Windows人员,负责在AWS上的Ubuntu 12.04实例上设置电子邮件,并遇到以下错误:

当我浏览部落时,input我的pipe理凭据后,我收到错误消息:

发生致命错误

IMP没有激活。

已经logging了pipe理员的详细信息。

我遵循以下相当详细的指导

http://www.exratione.com/2012/05/a-mailserver-on-ubuntu-1204-postfix-dovecot-mysql/

发生在步骤20的文本中现在启动Web浏览器并导航到http://mail.example.com/的服务器,以validation您是否可以以configuration的pipe理邮件用户身份login。 (当然,我用我的实际领域)。

问题

  • 部落在哪里logging“细节”?
  • 任何想法为什么这可能发生? 我发现谷歌命中提示php5-mcrypt可能会丢失,但我确认它已安装,并在我的情况下是最新的。

A1:检查Apache的错误日志。 具体来说就是error.log文件。

A2:如果您使用链接页面上的long conf.php作为模板, 则不要 。 该文件中的某些内容可能会导致问题。 只需在conf.php.dist复制到同一个目录中,并根据需要修改conf.php

你的问题不是HordeMail它是Dovecot!

尝试在/etc/dovecot/conf.d/10-ssl.conf使用这些path

  ssl_cert = /etc/ssl/certs/ssl-cert-snakeoil.pem ssl_key = /etc/ssl/private/ssl-cert-snakeoil.key 

教程提供的path是错误的。

请仔细按照http://www.exratione.com/2012/05/a-mailserver-on-ubuntu-1204-postfix-dovecot-mysql/中的说明操作。 这些说明在configuration部落的第20部分开始的许多configuration文件中缺less行。 文件/var/www/config/conf.php的脚本丢失了第170行之后的所有行。这会使部分configuration的系统无法正常工作。

按照指南并使用提供的conf.php文件后,解决scheme努力克服这个错误是:

  • 使用conf.php.dist作为conf.php
  • 将所提供的“sql”configuration部分复制到新的conf.php中
  • 按照其余指南