FAQ » History » Version 17

Jean-Philippe Lang, 2007-12-11 23:03

1 1 Jean-Philippe Lang
h1. Frequently Asked Questions
2 1 Jean-Philippe Lang
3 2 Jean-Philippe Lang
{{TOC}}
4 1 Jean-Philippe Lang
5 1 Jean-Philippe Lang
h2. Installing and Running Redmine
6 1 Jean-Philippe Lang
7 10 Jean-Philippe Lang
h3. When I start the application, I get this error "in `gem_original_require': no such file to load -- initializer (LoadError)"
8 10 Jean-Philippe Lang
9 10 Jean-Philippe Lang
Make sure "Ruby on Rails":http://rubyonrails.org/ is properly installed on your machine.
10 10 Jean-Philippe Lang
11 1 Jean-Philippe Lang
h3. The application seems to work fine but some pages (eg. login form) have no content.
12 1 Jean-Philippe Lang
13 1 Jean-Philippe Lang
You’re running Rails 1.1.x but Redmine requires 1.2.2.
14 9 Jean-Philippe Lang
Upgrade Rails (if you're using gem package system, run the command @gem update@ as root/administrator).
15 3 Thomas Lecavelier
16 9 Jean-Philippe Lang
h3. The application freeze after a long time of inactivity.
17 3 Thomas Lecavelier
18 9 Jean-Philippe Lang
There's a bug in ruby/mysql adapter < 2.7.3 that leads to loose the database connection. Please update your adapter.
19 7 Jean-Philippe Lang
You can see thread at: http://rubyforge.org/forum/message.php?msg_id=25951.
20 7 Jean-Philippe Lang
21 17 Jean-Philippe Lang
h3. I upgraded Rails to 2.0.1, but Redmine doesn't work anymore!
22 1 Jean-Philippe Lang
23 17 Jean-Philippe Lang
Redmine 0.6.1 is Rails 2.0 compatible, but 0.6.0 is not.
24 17 Jean-Philippe Lang
If you want to use Redmine 0.6.0 on a box running Rails 2.0, please freeze your Rails version for Redmine (it won't affect your other Rails applications) by typing this command from your Redmine directory:
25 15 Thomas Lecavelier
26 15 Thomas Lecavelier
  rake rails:freeze:edge TAG=rel_1-2-6
27 15 Thomas Lecavelier
28 15 Thomas Lecavelier
Don't forget to restart your server.
29 15 Thomas Lecavelier
30 7 Jean-Philippe Lang
h2. Issue tracking
31 7 Jean-Philippe Lang
32 7 Jean-Philippe Lang
h3. I've created a new issue status but I can't use it, it doesn't show up in the status drop-down list.
33 7 Jean-Philippe Lang
34 8 Jean-Philippe Lang
Once you've created a new issue status, you need to include it in the workflow.
35 7 Jean-Philippe Lang
36 13 Jean-Philippe Lang
Say you have created a status named 'In progress' and you want the developers to be able to change bugs from 'New' to 'In progress'.
37 7 Jean-Philippe Lang
Go to "Admin -> Issue tracking -> Workflow", select 'Bug' and 'Developer' then click edit.
38 1 Jean-Philippe Lang
You now see all the transitions allowed for developers on bugs. Check the 'New' -> 'In progress' checkbox and save.
39 13 Jean-Philippe Lang
40 13 Jean-Philippe Lang
See [[RedmineIssueTrackingSetup|Workflow setup]].
41 11 Thomas Lecavelier
42 12 Jean-Philippe Lang
h2. Repositories
43 12 Jean-Philippe Lang
44 12 Jean-Philippe Lang
h3. Commits don't show up in the activity until I click on 'Repository'
45 12 Jean-Philippe Lang
46 12 Jean-Philippe Lang
By default, Redmine fetches the new commits from the repository only when you browse it.
47 12 Jean-Philippe Lang
48 12 Jean-Philippe Lang
If you want the commits to be retrieved periodically by Redmine in the background for all your repositories, uncheck 'Autofetch commits' setting and add a cron that runs (with appropriate environment):
49 12 Jean-Philippe Lang
50 12 Jean-Philippe Lang
  ruby script/runner "Repository.fetch_changesets" -e production
51 12 Jean-Philippe Lang
52 11 Thomas Lecavelier
h2. Performance
53 11 Thomas Lecavelier
54 14 Jean-Philippe Lang
h3. When I create a new issue, Redmine freeze during one minute.
55 11 Thomas Lecavelier
56 14 Jean-Philippe Lang
You have to configure email notification, or desactivate it. Please turn off *email notification* feature if you don't use it. In config/environment.rb replace the line
57 11 Thomas Lecavelier
58 11 Thomas Lecavelier
  config.action_mailer.perform_deliveries = true
59 11 Thomas Lecavelier
60 11 Thomas Lecavelier
to
61 11 Thomas Lecavelier
62 11 Thomas Lecavelier
  config.action_mailer.perform_deliveries = false
63 11 Thomas Lecavelier
64 11 Thomas Lecavelier
and restart redmine.