最近想搭建一下redmine,好学习一下这个开源源码。
但是却屡碰问题,现记录如下:
首先,redmine不支持rails3.0以上版本,因此需要安装rvm来管理自己的ruby版本,关于rvm已经在之前两篇文章中有所记录。
http://www.redmine.org/projects/redmine/wiki/RedmineInstall
http://www.redmine.org/projects/redmine/wiki/Download
按照上面官网上的信息,安装完毕,并且可以启动:
此时ruby 版本为 1.9.2, rails版本为 2.3.14,redmine版本为1.3(这是官网上显示的配置),但是在使用过程中会报如下错误:
incompatible character encodings: UTF-8 and ASCII-8BIT
经过网上查阅相关资料,说是由于mysql数据库的原因造成的,照着上面解决方案操作,并没有使问题得到解决。
最后,查阅无数资料后,感觉应该是ruby版本造成的,进而安装了ruby1.8.7的版本,然后rails仍未2.3.14,将redmine重新搭建后、启动,一切OK!
在此,真的很感谢rvm这一神器,且要说明一句ruby1.8.7仍然是目前最为稳定通用的。
相关推荐
10. **问题解决**:在“搭建问题解决方法”这个文件中,可能包含了在搭建过程中遇到问题的解决方案,例如权限问题、依赖冲突、配置错误等。这些都需要具体问题具体分析,根据日志信息或在线资源找到对应解答。 11. ...
### 源码搭建Redmine项目管理系统 #### 背景与目的 随着项目的推进,团队需要一套功能全面且开放的项目管理系统来辅助日常的工作流程。Redmine作为一个成熟且广泛使用的开源项目管理工具,因其丰富的特性(如问题...
### Redmine搭建过程中的经验与教训 #### 一、选择Redmine的原因 在选择Redmine作为BUG管理平台之前,经过了详细的对比分析。主要考察了三款软件:BugFree、Redmine和Mantis。虽然BugFree操作简单且对BUG管理清晰...
在安装 bundle 的过程中,可能会遇到 mysql2 依赖项安装失败的问题,解决方法是: * 安装 mysql。 * 在 <RedMine_Root> 下执行命令 `gem install mysql2`,这将安装 mysql2 依赖项。 * 如果安装失败,清除掉已经...
在搭建过程中,可能会遇到的问题包括但不限于: - Ruby版本兼容性问题。 - MySQL连接错误。 - Apache配置错误导致访问失败。 - Redmine启动报错。 解决这些问题通常需要检查日志、核对配置文件和查阅相关文档。在...
标题《Centos 6.x redmine安装过程全记录》和描述《在centos 6.3上逐步详细搭建redmine的过程,文中各软件版本是以搭建时为准,本文是搭建成功后整理到redmine后导出的。》中提供的知识点主要围绕在CentOS 6.x系统上...
- 如果安装过程中遇到问题,可能是缺少libmySQL.dll文件,需要将其添加至Ruby安装目录下的bin文件夹中。 **4. 安装MySQL数据库** - 下载并安装MySQL。 - 创建Redmine数据库: ``` mysql> create database ...
如果在安装过程中遇到错误提示,按照提示安装缺少的gem。 6. 创建数据库是Redmine配置的重要环节。在phpMyAdmin中新建一个数据库,并执行初始化脚本,通常包括创建用户、设置权限和导入Redmine的数据库结构。 7. ...
如果在这个过程中遇到问题,可能是因为系统缺少某些依赖,比如`libiconv`,需要单独下载并安装。 7. **配置Redmine**: 修改`config/database.yml`文件,配置MySQL数据库的连接信息。然后在命令行中执行`rake db:...
在Linux环境下搭建Redmine是一个涉及多个步骤的过程,主要包括Ruby、RubyGems、Rails、i18n、MySQL驱动以及Redmine本身的安装与配置。以下是对这些步骤的详细说明: 1. **Ruby的安装**: - 从Ruby官方网站下载稳定...
在本文中,我们将深入探讨如何在CentOS 5.5操作系统上安装Redmine以及...请注意,安装过程中可能会遇到依赖冲突或其他问题,此时需要查阅官方文档或社区资源来解决。希望这个指南能帮助你成功地搭建和管理你的项目。
"Bitnami Redmine Windows" 是一个专门为...总的来说,"Bitnami Redmine Windows" 提供了一个简单易用的途径,让Windows用户能够在本地环境中快速搭建并运行Redmine项目管理系统,助力团队提升协作效率和项目管理水平。
通过遵循本文提供的步骤,用户能够成功搭建起一个完整的Redmine开发环境。 #### 二、准备工作 在开始安装Redmine之前,我们需要准备一些必要的软件和环境: 1. **Ruby环境**:Redmine依赖于Ruby语言进行运行,因此...
在实际安装过程中,可能会遇到诸如数据库连接问题、权限问题、端口冲突等问题。解决这些问题通常需要检查配置文件、日志输出,以及调整服务器设置。确保所有依赖库和组件都已正确安装,并保持与Redmine版本兼容。 #...
《Redmine 1.2.1 安装指南详解》 Redmine 是一款开源的项目管理软件,基于 Ruby on Rails 开发,具有问题追踪、项目文档管理、时间跟踪等多种...在安装过程中,若遇到问题,记得检查是否有遗漏的步骤或错误的配置。
6. 如果在安装过程中遇到“Mysql::Error: query: not connected: CREATE TABLE 'schema_migrations' ('version varchar(255) NOT NULL) ENGINE=InnoDB”的错误,可能是因为缺少MySQL的动态链接库文件libmySQL.dll。...
本篇文章将详细介绍如何在本地环境中安装Redmine 1.3.1,并针对安装过程中可能出现的问题提供解决方案。 #### 二、安装环境准备 为了顺利安装Redmine 1.3.1,首先需要准备以下工具和环境: 1. **InstantRails 2.0*...