redmine使用_redmine安装_fme server

电脑杂谈  发布时间:2017-03-06 13:06:03  来源:网络整理
redmine使用

"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

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...