"redmine安装常见有关问题":关键词: redmine安装常见问题
1、gem版本过低的问题
点击instantrails界面(就是刚点击instantrails.exe后的程序界面)的i→rails applications→open ruby console window栏目,然后会跳出dos窗口。在里面输入命令:
注:此时会出现问题,提示gem版本过低,错误如下:
missing the i18n 0.4.2 gem. please `gem install -v=0.4.2 i18n`
但是执行gem install -v=0.4.2 i18,有提示不知道名称的错误,这个时候需要升级gem 到 1.3.7,需要将gem1.3.7安装目录下载到本地来,然后转入dos,转入到gem1.3.7文件所在的目录,执行gem install --local rubygems-update-1.3.7.gem,出现信息:
successfully installed rubygems-update-1.3.7
1 gem installed
installing ri documentation for rubygems-update-1.3.7...
installing rdoc documentation for rubygems-update-1.3.7...
could not find main page readme
could not find main page readme
could not find main page readme
could not find main page readme
再执行update_rubygems.会出现的信息很多,等结束完了运行gem -v 发现已经升级到了1.3.7 yeah
2、d:/downloads/ruby/redmine-1.1.3/tasks/email.rake:170错误
注意,另外一个兄弟发现一个新的问题,
如出现如下异常
rake/rdoctaskisdeprecated.userdoc/taskinstead(inrdoc2.4.2+)
warning:'task:t,arg,:needs=>[deps]'isdeprecated.pleaseuse'task:t,[
args]=>[deps]'instead.
atd:/downloads/ruby/redmine-1.1.3/tasks/email.rake:170
这是因为rake版本太高造成的。
解决办法:
先执行gemlistrake查看rake版本。若果高于0.8.7那就是太高了(比方说0.9.0)。redmine使用
这样的话就需要卸载0.9.0的,安装0.8.7的。
注:运行rake db:migrate rails_env="production"可能会报如下错误:
a key is required to write a cookie containing the session data. use config.acti
on_controller.session = { :key => "_myapp_session", :secret => "some secret phra
se" } in config/environment.rb
解决方法:
进入redmine下,打开config/environment.rb,在该文件末尾加上如下内容:
config.action_controller.session = { :key => "_myapp_session", :secret => "4035ba51531c6c96a27e3dd41e3d4471" },注意了,是放到end之前,不是之后,如下:
#besuretorestartyourwebserverwhenyoumodifythisfile.
#uncommentbelowtoforcerailsintoproductionmodewhen
#youdon'tcontrolweb/appserverandcan'tsetittheproperway
#env['rails_env']||='production'
#specifiesgemversionofrailstousewhenvendor/railsisnotpresent
rails_gem_version='2.3.5'unlessdefined?rails_gem_version
#bootstraptherailsenvironment,frameworks,anddefaultconfiguration
requirefile.join(file.dirname(__file__),'boot')
#loadenginepluginifavailable
begin
requirefile.join(file.dirname(__file__),'../vendor/plugins/engines/boot')
rescueloaderror
#notavailable
end
rails::initializer.rundo|config|
#settingsinconfig/environments/*takeprecedencethosespecifiedhere
#skipframeworksyou'renotgoingtouse
#config.frameworks-=[:action_web_service,:action_mailer]
#addadditionalloadpathsforsweepers
config.load_paths+=%w(#{rails_root}/app/sweepers)
#forceallenvironmentstousethesameloggerlevel
#(bydefaultproductionuses:info,theothers:debug)
#config.log_level=:debug
#enablepage/fragmentcachingbysettingafile-basedstore
#(remembertocreatethecachingdirectoryandmakeitreadabletotheapplication)
#config.action_controller.cache_store=:file_store,"#{rails_root}/tmp/cache"
#activateobserversthatshouldalwaysberunning
#config.active_record.observers=:cacher,:garbage_collector
config.active_record.observers=:message_observer,:issue_observer,:journal_observer,:news_observer,:document_observer,:wiki_content_observer
#makeactiverecorduseutc-baseinsteadoflocaltime
#config.active_record.default_timezone=:utc
#useactiverecord'sschemadumperinsteadofsqlwhencreatingthetestdatabase
#(enablesuseofdifferentdatabaseadaptersfordevelopmentandtestenvironments)
#config.active_record.schema_format=:ruby
#deliveriesaredisabledbydefault.donotmodifythissection.
#defineyouremailconfigurationinemail.ymlinstead.
#itwillautomaticallyturndeliverieson
config.action_mailer.perform_deliveries=false
config.gem'rubytree',:lib=>'tree'
config.gem'coderay',:version=>'~>0.9.7'
#loadanylocalconfigurationthatiskeptoutofsourcecontrol
#(e.g.gems,patches).
iffile.exists?(file.join(file.dirname(__file__),'additional_environment.rb'))
instance_evalfile.read(file.join(file.dirname(__file__),'additional_environment.rb'))
end
config.action_controller.session={:key=>"_myapp_session",:secret=>"4035ba51531c6c96a27e3dd41e3d4471"}
end
4、找不到 libmysql.dll 错误
libmysql.dll下载地址:
把libmysql.dll复制到 instantails/ruby/bin/目录下(你安装rubyinstaller的目录instantails)
基本上到此就ok了。
5、默认redmine的登录用户和密码是admin admin
相关链接:
web的项目管理工具redmine(对比选择最佳开源项目)- codendi,dotproject,launchpad,project.net,redmine
如何避免项目管理黑洞-如何使用redmine
1.2 redmine的codereview插件
1.6 常用redmine插件推荐
1.7 redmine的问题导入插件0.31版本-通过csv导入问题列表
1.8 redmine项目管理软件的数据pdm
1.13 redmine的ckeditor插件简体中文版脚本
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-36104-1.html
改变了历史哦