设为首页 收藏本站
查看: 402|回复: 0

redmine Win7下安装部署

[复制链接]

尚未签到

发表于 2015-5-16 14:18:58 | 显示全部楼层 |阅读模式
  
  安装步骤如下文
  http://www.iyunv.com/espie/archive/2011/05/01/2034135.html
  
  遇到的问题
  
  --问题1------------------------------------------------------------
  
D:\redmine>rake db:migrate




2(in D:/redmine)



3rake aborted!



4syntax error on line 8, col 2: `  encoding: utf8'



5  



6(See full trace by running task with --trace)
  修改redmine目录下config中的database.yml 配置mysql连接密码时应在密码前加一个空格
  
  

  







view sourceprint?




1production:



2  adapter: mysql



3  database: redmine



4  host: localhost



5  username: jif



6  password: 123456



7  encoding: utf8


--问题2---------------------------------------------------------

  如果出现以下异常:

rake/rdoctask is deprecated.  Use rdoc/task instead (in RDoc 2.4.2+)
WARNING: 'task :t, arg, :needs => [deps]' is deprecated.  Please use 'task :t, [
args] => [deps]' instead.
at D:/Downloads/ruby/redmine-1.1.3/lib/tasks/email.rake:170

  
  这是因为rake版本太高造成的。
解决办法:
先执行gem list rake 查看rake版本。若果高于0.8.7那就是太高了(比方说0.9.0)。
这样的话就需要卸载0.9.0的,安装0.8.7的。
gem uninstall rake -v=0.9.0
gem install rake -v=0.8.7
  
  
DSC0000.gif
  配东西最麻烦,雨过天晴呀!!!!!!!!!!!!!
  
  
  -错误---------------------------------------------------------------------------------------
Added by {{author}} {{age}} ago. Updated {{value}} ago.
  gem的i18n只能使用0.4.2,而我的i18n是0.5.0
  最后在redmine的问题解决中也找到了问题所在,记录下,以备查http://www.redmine.org/issues/7013
      #gem  install i18n -v=0.4.2
#gem  uninstall i18n -v=0.5.0

  ------------------------------------------------------------------------------------------------
  
  
  运行缓慢解决办法之一----------------------------------------------------------------------------
  1.  替换其自带的服务器webrick 为mongrel,方法:     

  gem install mongrel
  2. 更改%redmine安装路径%\config\environments目录下production.rb文件:
  将

  config.cache_classes = false
  改为:

  config.cache_classes = true
  3. 运行

  ruby script/server -e production
  
  
  -redmine升级日志------------------------------------------------------------------------------------------------
  
  ------------------------------------------
Microsoft Windows [版本 6.1.7600]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
  
  C:\Users>cd..
  C:\>d:
  D:\>cd Redmine
  D:\Redmine>cd redmine-1.2.1
  D:\Redmine\redmine-1.2.1>rake config/initializers/session_store.rb
(in D:/Redmine/redmine-1.2.1)
  D:\Redmine\redmine-1.2.1>
D:\Redmine\redmine-1.2.1>rake db:migrate RAILS_ENV=production
(in D:/Redmine/redmine-1.2.1)
rake aborted!
RubyGem version error: rack(1.0.1 not ~> 1.1.0)
  (See full trace by running task with --trace)
  
D:\Redmine\redmine-1.2.1>rake db:migrate RAILS_ENV=production
(in D:/Redmine/redmine-1.2.1)
rake aborted!
RubyGem version error: rack(1.0.1 not ~> 1.1.0)
  (See full trace by running task with --trace)
  D:\Redmine\redmine-1.2.1>
  
D:\Redmine\redmine-1.2.1>gem install rails -v=2.3.5
Successfully installed rails-2.3.5
1 gem installed
Installing ri documentation for rails-2.3.5...
Installing RDoc documentation for rails-2.3.5...
  D:\Redmine\redmine-1.2.1>gem update rack
Updating installed gems
Updating rack
Fetching: rack-1.3.1.gem (100%)
Successfully installed rack-1.3.1
Gems updated: rack
Installing ri documentation for rack-1.3.1...
Installing RDoc documentation for rack-1.3.1...
  D:\Redmine\redmine-1.2.1>rake db:migrate RAILS_ENV=production
(in D:/Redmine/redmine-1.2.1)
rake aborted!
RubyGem version error: rack(1.0.1 not ~> 1.1.0)
  (See full trace by running task with --trace)
  D:\Redmine\redmine-1.2.1>gem install rails -v=2.3.11
Fetching: activesupport-2.3.11.gem (100%)
Fetching: activerecord-2.3.11.gem (100%)
Fetching: rack-1.1.2.gem (100%)
Fetching: actionpack-2.3.11.gem (100%)
Fetching: actionmailer-2.3.11.gem (100%)
Fetching: activeresource-2.3.11.gem (100%)
Fetching: rails-2.3.11.gem (100%)
Successfully installed activesupport-2.3.11
Successfully installed activerecord-2.3.11
Successfully installed rack-1.1.2
Successfully installed actionpack-2.3.11
Successfully installed actionmailer-2.3.11
Successfully installed activeresource-2.3.11
Successfully installed rails-2.3.11
7 gems installed
Installing ri documentation for activesupport-2.3.11...
Installing ri documentation for activerecord-2.3.11...
Installing ri documentation for rack-1.1.2...
Installing ri documentation for actionpack-2.3.11...
Installing ri documentation for actionmailer-2.3.11...
Installing ri documentation for activeresource-2.3.11...
Installing ri documentation for rails-2.3.11...
Installing RDoc documentation for activesupport-2.3.11...
Installing RDoc documentation for activerecord-2.3.11...
Installing RDoc documentation for rack-1.1.2...
Installing RDoc documentation for actionpack-2.3.11...
Installing RDoc documentation for actionmailer-2.3.11...
Installing RDoc documentation for activeresource-2.3.11...
Installing RDoc documentation for rails-2.3.11...
  D:\Redmine\redmine-1.2.1>rake db:migrate RAILS_ENV=production
(in D:/Redmine/redmine-1.2.1)
==  ChangeUsersMailNotificationToString: migrating ============================
-- rename_column(:users, :mail_notification, :mail_notification_bool)
   -> 1.1240s
-- add_column(:users, :mail_notification, :string, {:null=>false, :default=>""})
  -> 0.3680s
-- remove_column(:users, :mail_notification_bool)
   -> 0.3370s
==  ChangeUsersMailNotificationToString: migrated (2.3820s) ===================
  ==  UpdateMailNotificationValues: migrating ===================================
==  UpdateMailNotificationValues: migrated (0.0000s) ==========================
  ==  AddIssuesNestedSetsColumns: migrating =====================================
-- add_column(:issues, :parent_id, :integer, {:default=>nil})
   -> 1.3730s
-- add_column(:issues, :root_id, :integer, {:default=>nil})
   -> 0.9690s
-- add_column(:issues, :lft, :integer, {:default=>nil})
   -> 0.8980s
-- add_column(:issues, :rgt, :integer, {:default=>nil})
   -> 0.9990s
==  AddIssuesNestedSetsColumns: migrated (4.9850s) ============================
  ==  AddIndexOnIssuesNestedSet: migrating ======================================
-- add_index(:issues, [:root_id, :lft, :rgt])
   -> 0.9580s
==  AddIndexOnIssuesNestedSet: migrated (0.9620s) =============================
  ==  ChangeChangesPathLengthLimit: migrating ===================================
-- change_column(:changes, :path, :text, {:null=>true, :default=>nil})
   -> 5.4880s
-- change_column(:changes, :path, :text, {:null=>false})
   -> 3.6440s
-- change_column(:changes, :from_path, :text)
   -> 2.4480s
==  ChangeChangesPathLengthLimit: migrated (29.1610s) =========================
  ==  EnableCalendarAndGanttModulesWhereAppropriate: migrating ==================
==  EnableCalendarAndGanttModulesWhereAppropriate: migrated (18.4560s) ========
  ==  AddUniqueIndexOnMembers: migrating ========================================
-- add_index(:members, [:user_id, :project_id], {:unique=>true})
   -> 0.4830s
==  AddUniqueIndexOnMembers: migrated (0.8810s) ===============================
  ==  AddCustomFieldsVisible: migrating =========================================
-- add_column(:custom_fields, :visible, :boolean, {:null=>false, :default=>true}
)
   -> 0.2320s
==  AddCustomFieldsVisible: migrated (0.2610s) ================================
  ==  ChangeProjectsNameLimit: migrating ========================================
-- change_column(:projects, :name, :string, {:null=>false, :limit=>nil, :default
=>""})
   -> 0.2760s
==  ChangeProjectsNameLimit: migrated (0.2830s) ===============================
  ==  ChangeProjectsIdentifierLimit: migrating ==================================
-- change_column(:projects, :identifier, :string, {:limit=>nil})
   -> 0.2090s
==  ChangeProjectsIdentifierLimit: migrated (0.2130s) =========================
  ==  AddWorkflowsAssigneeAndAuthor: migrating ==================================
-- add_column(:workflows, :assignee, :boolean, {:null=>false, :default=>false})
   -> 0.3200s
-- add_column(:workflows, :author, :boolean, {:null=>false, :default=>false})
   -> 0.2720s
==  AddWorkflowsAssigneeAndAuthor: migrated (0.7160s) =========================
  ==  AddUsersSalt: migrating ===================================================
-- add_column(:users, :salt, :string, {:limit=>64})
   -> 0.1910s
==  AddUsersSalt: migrated (0.1950s) ==========================================
  ==  SaltUserPasswords: migrating ==============================================
-- Salting user passwords, this may take some time...
   -> 12.4270s
==  SaltUserPasswords: migrated (12.4310s) ====================================
  ==  AddRepositoriesPathEncoding: migrating ====================================
-- add_column(:repositories, :path_encoding, :string, {:limit=>64, :default=>nil
})
   -> 0.2210s
==  AddRepositoriesPathEncoding: migrated (0.2250s) ===========================
  ==  ChangeRepositoriesPasswordLimit: migrating ================================
-- change_column(:repositories, :password, :string, {:limit=>nil, :default=>""})
  -> 0.1970s
==  ChangeRepositoriesPasswordLimit: migrated (0.2070s) =======================
  ==  ChangeAuthSourcesAccountPasswordLimit: migrating ==========================
-- change_column(:auth_sources, :account_password, :string, {:limit=>nil, :defau
lt=>""})
   -> 0.3680s
==  ChangeAuthSourcesAccountPasswordLimit: migrated (0.3710s) =================
  ==  ChangeJournalDetailsValuesToText: migrating ===============================
-- change_column(:journal_details, :old_value, :text)
   -> 0.5440s
-- change_column(:journal_details, :value, :text)
   -> 0.5030s
==  ChangeJournalDetailsValuesToText: migrated (1.0560s) ======================
  ==  AddRepositoriesLogEncoding: migrating =====================================
-- add_column(:repositories, :log_encoding, :string, {:limit=>64, :default=>nil}
)
   -> 0.1880s
==  AddRepositoriesLogEncoding: migrated (0.1930s) ============================
  ==  CopyRepositoriesLogEncoding: migrating ====================================
==  CopyRepositoriesLogEncoding: migrated (0.3890s) ===========================
  ==  AddIndexToUsersType: migrating ============================================
-- add_index(:users, :type)
   -> 0.2370s
==  AddIndexToUsersType: migrated (0.2410s) ===================================
  ==  AddRolesIssuesVisibility: migrating =======================================
-- add_column(:roles, :issues_visibility, :string, {:null=>false, :limit=>30, :d
efault=>"default"})
   -> 0.1830s
==  AddRolesIssuesVisibility: migrated (0.1880s) ==============================
  ==  AddIssuesIsPrivate: migrating =============================================
-- add_column(:issues, :is_private, :boolean, {:null=>false, :default=>false})
   -> 0.8170s
==  AddIssuesIsPrivate: migrated (0.8220s) ====================================
  ==  AddRepositoriesExtraInfo: migrating =======================================
-- add_column(:repositories, :extra_info, :text)
   -> 0.1760s
==  AddRepositoriesExtraInfo: migrated (0.1790s) ==============================
  
D:\Redmine\redmine-1.2.1>rake tmp:cache:clear
(in D:/Redmine/redmine-1.2.1)
  D:\Redmine\redmine-1.2.1>rake tmp:sessions:clear
(in D:/Redmine/redmine-1.2.1)
  D:\Redmine\redmine-1.2.1>ruby script/server webrick -e production
=> Booting WEBrick
=> Rails 2.3.11 application starting on http://0.0.0.0:3000/
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2011-07-21 15:18:50] INFO  WEBrick 1.3.1
[2011-07-21 15:18:50] INFO  ruby 1.8.7 (2011-02-18) [i386-mingw32]
[2011-07-21 15:18:50] INFO  WEBrick::HTTPServer#start: pid=6536 port=3000

  
  
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-67539-1-1.html 上篇帖子: [转]win7 64位下android开发环境的搭建 下篇帖子: Cocos2d-x 2.2
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表