Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 无法启动旧版本的redmine(0.8.4)_Ruby_Installation_Rake_Redmine_Rake Task - Fatal编程技术网

Ruby 无法启动旧版本的redmine(0.8.4)

Ruby 无法启动旧版本的redmine(0.8.4),ruby,installation,rake,redmine,rake-task,Ruby,Installation,Rake,Redmine,Rake Task,我必须带回旧版本的redmine,让它在Windows7上工作。我有一个mysql备份,但首先我想有一个工作安装 我安装了ruby和rake C:\>ruby --version ruby 1.8.7 (2011-02-18 patchlevel 334) [i386-mingw32] C:\>gem --version 1.5.2 C:\>rake --version rake, version 0.8.7 我找到了一个可安装的、未压缩的文件,并尝试遵循它 我使用mysql

我必须带回旧版本的redmine,让它在Windows7上工作。我有一个mysql备份,但首先我想有一个工作安装

我安装了ruby和rake

C:\>ruby --version
ruby 1.8.7 (2011-02-18 patchlevel 334) [i386-mingw32]
C:\>gem --version
1.5.2
C:\>rake --version
rake, version 0.8.7
我找到了一个可安装的、未压缩的文件,并尝试遵循它

我使用mysql 5.5.12和redmine用户创建了数据库

在config/database.yml上配置了它

当我尝试执行rake generate_session_store时,我得到:

然后,当我尝试创建数据库时,我得到:

C:\devel\redmine-test>set RAILS_ENV=production

C:\devel\redmine-test>rake db:migrate
(in C:/devel/redmine-test)
rake aborted!
#08S01Bad handshake

(See full trace by running task with --trace)
使用-trace有效地运行表明它无法连接到数据库


知道可能出现什么问题吗?

我建议您从这里开始针对特定版本执行以下安装说明: 顺便说一句,这是用MySQL 5测试的,所以不确定5.5+是否能工作

并从中获取源代码

但也可以尝试预先设置命令:

RAILS_ENV=production bundle exec rake db:migrate

bundle exec rake config/initializers/session_store.rb

如果您仍然有问题,请发布完整堆栈跟踪错误

您真的可以发布完整跟踪错误吗?也许您想尝试从中安装,但不确定这是否有任何区别
RAILS_ENV=production bundle exec rake db:migrate

bundle exec rake config/initializers/session_store.rb