RSS

Tag Archives: redmine

Redmine配置Gmail邮件后getaddrinfo: Name or service not known的解决方案

最近在Dreamhost上配置Redmine,遇到了不少问题,有一个是发送邮件时出现An error occurred while sending mail (getaddrinfo: Name or service not known)。

按照Dreamhost wiki中关于Redmine的部分,Redmine wiki中设置邮件服务器的部分(链接如下)
http://wiki.dreamhost.com/Redmine
http://www.redmine.org/projects/redmine/wiki/RedmineInstall
http://www.redmine.org/projects/redmine/wiki/EmailConfiguration
一步步做过来,最后在Redmine里面发送测试邮件时显示:An error occurred while sending mail (getaddrinfo: Name or service not known)。

当然,各种谷歌,但是没有找到解决方案。最后我自己去看config/configuration.yml,发现一个名为default的配置项中也包含email_delivery的配置项,注释掉这里的email_delivery后,Redmine显示邮件没有配置。所以我直接把这里的email_delivery按照producation里的email_delivery又配置了一遍。

就好了。


 
添加留言

Posted by on 二月 27, 2012 in solutions

 

Tags: , , , , ,

Dreamhost配置Redmine出现undefined method ‘reenable’的解决方案

最近发现dreamhost支持Ruby,就想装个redmine试试。Dreamhost wiki中关于redmine的是0.8的,目前最新的稳定版本是1.3,就结合着dreamhost和redmine的wiki(链接如下),一步步尝试着做。

http://wiki.dreamhost.com/Redmine
http://www.redmine.org/projects/redmine/wiki/RedmineInstall

做到 RAILS_ENV=production rake redmine:load_default_data 的时候,出现了如下的错误:
rake aborted!
undefined method `reenable’ for <Rake::Task db:schema:dump => [environment]>:Rake::Task

当然是各种谷歌,最后在redmine的论坛上发现了一个帖子http://www.redmine.org/boards/2/topics/15521,貌似是安装了两个版本的rake,redmine1.3需要0.8.7以上的版本,而默认使用的是0.8.1的。

试试gem list rake,再试试rake –version,看看是不是不同吧,如果不同的话就加上路径,使用0.8.7版本的rake。我这里是通过gem安装的rake是0.8.7的,位置在/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake。所以把上面的命令改成 RAILS_ENV=production /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake redmine:load_default_data,就可以了。

如果gem list rake的版本也是0.8.1,那么就升级rake把,gem install rake –version=0.8.7,成功后再按照上面的方法操作。

 
添加留言

Posted by on 二月 27, 2012 in solutions

 

Tags: , , , ,