First of all, thanks a lot for this installation overview.I did not installed Redmine and I have not used Ruby/Rails/... before. We just using the Bitnami virtual machine version right now. But I would like to have a own installation.

Because it was not working I already tried a second time without success.(Redmine 0.8.7, Ruby 1.8.7 on Windows Server 2008 R2)

Following your guide I have/had the following issues.

regarding "Install Ruby 1.8.7"

not important but it is a little bit strange/irritating that the installed files from v1.8.6 are newer (11'2009) than v1.8.7 (08'2008)

I am not sure if step 3 makes sense at this point because you need to at least have the file "zlib.dll" installed before

if I am not wrong you do not need to download zlib package (step 7), the "zlib1.dll" file which will be installed to the bin directory by the Ruby installer is the same version (1.2.3.0) as the one you can download (I also compared the file content)

after creating a copy of "zlib1.dll" and renaming it to "zlib.dll" the command "gem list" works

but the list should be still empty if it is a fresh installation

regarding "Install RubyGems"

(now you need the directory "railsapps")

after the setup has been executed, I thought that I should see an installed gem if I run "gem list", but there is still nothing

if I execute "gem update --system" I get an error message that the file "SSLEAY32.dll" is missing

the gem installation works but for the following documentation I get a lot of error messages, I have no idea if this could be a problem later on

Message:

Successfully installed mysql-2.8.1-x86-mswin32
1 gem installed
Installing ri documentation for mysql-2.8.1-x86-mswin32...
No definition for next_result
No definition for field_name
No definition for field_table
No ...

regarding "Install Redmine"

(step 3) I guessed you mean with "GUI Tools" and "Open a new script tab" using the MySQL Administrator and then Tools -> MySQL Command Client

I also tried to use rails 2.2.2, but I am getting the same error (I uninstalled all 2.2.2 gems again)

trying to understand the rake config files did not helped me

checking all the information on the Internet, including the Redmine site, I could not find a solution so far

another question: Where can I check which release version (rXXXX) is v0.8.7? checking the Upgrading guide it tells you that generating this session_store.rb file is required if you use Redmine at Revision r2493 or above. Fine, but how do I know which is v0.8.7? Changelog does not show it. Going trough all the revisions in the repository is not really helpful.

Right now I do not know what to do to fix it. Any help would be much appreciated. Thanks in advance.

and I run the rake commands from "C:\webserver\railsapps\redmine\" directory.

you have to be at the root of redmine when executing "rake config\initializers\session_store.rb", so you should have "config" and all other directories in the directory you are executing this command from.The error you described looks like you might have something like "C:\webserver\redmine\redmine\" and are executing from "C:\webserver\redmine\"

I hope this helps you get through the rest of this installation.

I can't remember the exact revision number of Redmine 0.8.7, but session_store.rb is definitely required.

You could get the latest revision using a tool such as TortoiseSVN (not from your server, use a toy box) or wait a couple of days for 0.9 to be released.

I will update the guide (including some of your findings) once 0.9 is officially released.

Just a note this is my first time using rudy. Basically I have been looking for project management software that will help out a small start-up. On to the issue.

While going through the install I recieved no errors. However when I try to run redmine I get an HTTP 403 error : This error (HTTP 403 Forbidden) means that Internet Explorer was able to connect to the website, but it does not have permission to view the webpage. Any suggestions who be helpfull. Below are some apache log files and my gems list.

@Daniel: It looks like your C:\webserver\apache\conf\httpd-proxy-mongrel.conf was not picked up by Apache. Maybe try to redo this procedure with Redmine 0.9.1Do you get anything when you go to http://127.0.0.1:3001 ?

I installed Ruby v1.8.6 only changing the installation path following your guide and enabling the following options.

Add Ruby executables to your PATH

Associate .rb and .rbw files with this Ruby installation

Now running 'gem list' does not give me an error about the zlib module. But after the update to v1.8.7 a copy of zlib1.dll and renaming it to zlib.dll is needed. (But I guess you have known that already.)

To fix the problem with the missing SSLEAY32.dll I just installed this time the lastest PHP package php-5.2.12-win32-installer.msi (http://www.php.net/downloads.php). The Curl extension comes with the needed DLLs.

Following your structure I installed to:

C:\webserver\PHP

Regarding the Redmine installation step, I still had the same error message by running the command:

Jack, thank you for putting together this how-to for Windows. Following the your previous version to install 0.8.7 gave me the same errors that Tilo had. With your new version for 0.9.1, including PHP I was able to get to the same point as Tilo was. Progress, but not quite there.

Tilo, your addition to add libmySQL.dll and with changing the backslash to forwardslash allowed me to complete the install, thank you.

However, upon restarting apache as stated at the end of the how-to, apache crashed. Turns out to be a problem between PHP and Apache. I Googled the error I was getting (php5ts.dll) and found numerous solutions. The most common one, and the one that worked for me was to edit c:\webserver\PHP\php.ini and comment out this line:

Original[PHP_MSSQL]extension=php_mssql.dll

New[PHP_MSSQL];extension=php_mssql.dll

Upon doing that, Apache starts and I now have the latest stable version of Redmine. Thank you to both of you for sharing your knowledge.

Redmine::Utils::relative_url_root = "/redmine" Mongrel_rails service "--prefix" directive does NOT work with Rails 2.3.x

Found an issue with using relative_url_root in environment.rb.In my case the prefix was tracker and an attempt to go to administrative area and click Trackers caused error.I think this is because of greedy regexp that was matching[protocol://server:port/tracker/tracker]sinstead of[protocol://server:port/tracker]/trackers

Hello. I did every step and it all works fine, except, the themes. I got a plain white interfase, funtional, but it doesnt show any icons and I had a hard time getting to show the logo but it does. But not luck changing the theme. It really looks sad! Using IE8, the debug shows:

The line was already added on the file (I did not miss any step on the installing). I attach a screenshot of how my Redmine looks like. As i said, it does work but I just cant see any themes, or any graphic icon, and really don´t know how to fix it.