[英]unable to start rails server on windows 8
I am following a ruby tutorial and when running ' rails s
' am getting this error. 我正在关注ruby教程,并且在运行“
rails s
”时遇到此错误。
This was working fine before but now I can't start the rails server now. 以前运行良好,但现在无法启动Rails服务器。 It seems like I have changed something in rails.
好像我已经改变了一些东西。
Booting WEBrick Rails 4.1.5 application starting in development on Run
rails server -h
for more startup options Notice: server is listening on all interfaces (0.0.0.0).在运行
rails server -h
进行开发时启动WEBrick Rails 4.1.5应用程序的开发,以获取更多启动选项。注意:服务器正在所有接口(0.0.0.0)上侦听。 Consider using 127.0 0.1 (--binding option) Ctrl-C to shutdown server xiting :/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/activesupport-4.1.5/lib/act ve_support/dependencies.rb:247:inrequire': cannot load such file -- syslogger (LoadError) from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/activesupport- .1.5/lib/active_support/dependencies.rb:247:in
block in require' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/activesupport- .1.5/lib/active_support/dependencies.rb:232:inload_dependency' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/activesupport- .1.5/lib/active_support/dependencies.rb:247:in
require' from c:/Sites/omrails/config/environment.rb:8:in<top (required)>' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/activesupport- .1.5/lib/active_support/dependencies.rb:247:in
require' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/activesupport- .1.5/lib/active_support/dependencies.rb:247:inblock in require' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/activesupport- .1.5/lib/active_support/dependencies.rb:232:in
考虑使用127.0 0.1(-绑定选项)Ctrl-C关闭服务器xiting:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/activesupport-4.1.5/lib/act ve_support / dependencies。 rb:247:in
require': cannot load such file -- syslogger (LoadError) from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/activesupport- .1.5/lib/active_support/dependencies.rb:247:in
block in require'from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/activesupport-.1.5 / lib / active_support / dependencies.rb:232:inload_dependency' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/activesupport- .1.5/lib/active_support/dependencies.rb:247:in
require'from c:/ Sites / omrails / config /<top (required)>' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/activesupport- .1.5/lib/active_support/dependencies.rb:247:in
8:in<top (required)>' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/activesupport- .1.5/lib/active_support/dependencies.rb:247:in
require'from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/activesupport- .1.5 / lib / active_support / dependencies.rb:247:inblock in require' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/activesupport- .1.5/lib/active_support/dependencies.rb:232:in
require'fromblock in require' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/activesupport- .1.5/lib/active_support/dependencies.rb:232:in
block in require' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/activesupport- .1.5/lib/active_support/dependencies.rb:232:in
load_dependency' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/activesupport- .1.5/lib/active_support/dependencies.rb:247:inrequire' from c:/Sites/omrails/config.ru:3:in
block in ' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/rack-1.5.2/lib rack/builder.rb:55:ininstance_eval' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/rack-1.5.2/lib rack/builder.rb:55:in
initialize' from c:/Sites/omrails/config.ru:innew' from c:/Sites/omrails/config.ru:in
' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/rack-1.5.2/lib rack/builder.rb:49:ineval' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/rack-1.5.2/lib rack/builder.rb:49:in
new_from_string' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/rack-1.5.2/lib rack/builder.rb:40:inparse_file' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/rack-1.5.2/lib rack/server.rb:277:in
block in require' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/activesupport- .1.5/lib/active_support/dependencies.rb:232:in
load_dependency'from c:/RailsInstaller/Ruby2.0.0/lib/ruby/ gems / 2.0.0 / gems / activesupport- .1.5 / lib / active_support / dependencies.rb:247:inrequire' from c:/Sites/omrails/config.ru:3:in
block from from c:/ RailsInstaller /instance_eval' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/rack-1.5.2/lib rack/builder.rb:55:in
Ruby2.0.0 / lib / ruby / gems / 2.0.0 / gems / rack-1.5.2 / lib rack / builder.rb:55:ininstance_eval' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/rack-1.5.2/lib rack/builder.rb:55:in
c'/ Sites / omrails / config.ruinstance_eval' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/rack-1.5.2/lib rack/builder.rb:55:in
初始化'在c'/ Sites / omrails / config.ru中new' from c:/Sites/omrails/config.ru:in
'来自c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/rack-1.5.2/lib rack / builder.rb:49:ineval' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/rack-1.5.2/lib rack/builder.rb:49:in
new_from_string'from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0 .0 / gems / rack-1.5.2 / lib rack / builder.rb:40:inparse_file' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/rack-1.5.2/lib rack/server.rb:277:in
parse_file' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/rack-1.5.2/lib rack/server.rb:277:in
build_app_and_options_from_config' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/rack-1.5.2/lib rack/server.rb:199:inapp' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/railties-4.1.5 lib/rails/commands/server.rb:50:in
app' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/rack-1.5.2/lib rack/server.rb:314:inwrapped_app' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/railties-4.1.5 lib/rails/commands/server.rb:130:in
log_to_stdout' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/railties-4.1.5 lib/rails/commands/server.rb:67:instart' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/railties-4.1.5 lib/rails/commands/commands_tasks.rb:81:in
block in server' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/railties-4.1.5 lib/rails/commands/commands_tasks.rb:76:intap' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/railties-4.1.5 lib/rails/commands/commands_tasks.rb:76:in
server' from c:/RailsInstaparse_file' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/rack-1.5.2/lib rack/server.rb:277:in
build_app_and_options_from_config来自c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/rack-1.5.2/lib rack / server.rb:199:inapp' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/railties-4.1.5 lib/rails/commands/server.rb:50:in
app'from c:/RailsInstaller/Ruby2.0.0/lib /ruby/gems/2.0.0/gems/rack-1.5.2/lib rack / server.rb:314:位于wrapped_app' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/railties-4.1.5 lib/rails/commands/server.rb:130:in
log_to_stdout'from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/railties-4.1.5 lib / rails / commands / server.rb:67:start' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/railties-4.1.5 lib/rails/commands/commands_tasks.rb:81:in
服务器start' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/railties-4.1.5 lib/rails/commands/commands_tasks.rb:81:in
块中'来自c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/railties-4.1.5 lib / rails / commands / commands_tasks.rb:76:tap' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/railties-4.1.5 lib/rails/commands/commands_tasks.rb:76:in
服务器中的c:/ RailsInsta ller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/railties-4.1.5 lib/rails/commands/commands_tasks.rb:40:inrun_command!' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/railties-4.1.5 lib/rails/commands.rb:17:in
ller / Ruby2.0.0 / lib / ruby / gems / 2.0.0 / gems / railties-4.1.5 lib / rails / commands / commands_tasks.rb:40:在
run_command!' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/railties-4.1.5 lib/rails/commands.rb:17:in
run_command!' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/railties-4.1.5 lib/rails/commands.rb:17:in
' from bin/rails:4:inrequire' from bin/rails:4:in
'run_command!' from c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/railties-4.1.5 lib/rails/commands.rb:17:in
'来自bin / rails:4:inrequire' from bin/rails:4:in
'
**** Edit I tried to reinstall rails and now i have this error when starting rails server**** ****编辑我试图重新安装Rails,现在启动Rails Server时出现此错误****
C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/activesupport-4.1.5/lib/active_support/de pendencies.rb:247:in
require': cannot load such file -- sqlite3/sqlite3_native (LoadError) from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/activesupport-4.1.5/lib/acti ve_support/dependencies.rb:247:in
block in require' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/activesupport-4.1.5/lib/acti ve_support/dependencies.rb:232:inload_dependency' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/activesupport-4.1.5/lib/acti ve_support/dependencies.rb:247:in
require' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/sqlite3-1.3.9-x64-mingw32/li b/sqlite3.rb:6:inrescue in <top (required)>' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/sqlite3-1.3.9-x64-mingw32/li b/sqlite3.rb:2:in
' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/bundler-1.7.3/lib/bundler/ru ntime.rb:76:inrequire' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/bundler-1.7.3/lib/bundler/ru ntime.rb:76:in
block (2 levels) in require' from C:/Ruby21-x64/lib/ruby/gems/2.1.C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/activesupport-4.1.5/lib/active_support/de pendencies.rb:247:in
require': cannot load such file -- sqlite3/sqlite3_native (LoadError) from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/activesupport-4.1.5/lib/acti ve_support/dependencies.rb:247:in
C:/ Ruby21-中的require中x64 / lib / ruby / gems / 2.1.0 / gems / activesupport-4.1.5 / lib / acti ve_support / dependencies.rb:232:inload_dependency' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/activesupport-4.1.5/lib/acti ve_support/dependencies.rb:247:in
require'from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/sqlite3-1.3.9- x64-mingw32 / li b / sqlite3.rb:6:rescue in <top (required)>' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/sqlite3-1.3.9-x64-mingw32/li b/sqlite3.rb:2:in
中进行rescue in <top (required)>' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/sqlite3-1.3.9-x64-mingw32/li b/sqlite3.rb:2:in
:in'from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/bundler-1.7.3/lib/bundler/ru ntime.rb:76 :inrequire' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/bundler-1.7.3/lib/bundler/ru ntime.rb:76:in
block(2 level)in require'来自C:/Ruby21-x64/lib/ruby/gems/2.1。 0/gems/bundler-1.7.3/lib/bundler/ru ntime.rb:72:ineach' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/bundler-1.7.3/lib/bundler/ru ntime.rb:72:in
block in require' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/bundler-1.7.3/lib/bundler/ru ntime.rb:61:ineach' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/bundler-1.7.3/lib/bundler/ru ntime.rb:61:in
require' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/bundler-1.7.3/lib/bundler.rb :133:inrequire' from C:/Sites/omrails/config/application.rb:7:in
' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4.1.5/lib/rails/com mands/commands_tasks.rb:79:inrequire' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4.1.5/lib/rails/com mands/commands_tasks.rb:79:in
block in server' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4.1.5/lib/rails/com mands/commands_tasks.rb:76:intap' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4.1.5/lib/rails/com mands/commands_tasks.rb:76:in
server' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-40 / gems / bundler-1.7.3 / lib / bundler / ru ntime.rb:72:
each' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/bundler-1.7.3/lib/bundler/ru ntime.rb:72:in
来自C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/bundler-1.7.3/lib/bundler/ru ntime.rb :61:ineach' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/bundler-1.7.3/lib/bundler/ru ntime.rb:61:in
require'来自C:/ Ruby21-x64 / lib / ruby / gems / 2.1.0 / gems / bundler-1.7.3 / lib / bundler.rb:133:inrequire' from C:/Sites/omrails/config/application.rb:7:in
来自C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4.1.5/lib/rails/com mands / commands_tasks.rb:79:inrequire' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4.1.5/lib/rails/com mands/commands_tasks.rb:79:in
服务器require' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4.1.5/lib/rails/com mands/commands_tasks.rb:79:in
块从C:/ Ruby21-x64 / lib / ruby / gems /2.1.0/gems/railties-4.1.5/lib/rails/com mands / commands_tasks.rb:76:intap' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4.1.5/lib/rails/com mands/commands_tasks.rb:76:in
server'from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4 .1.5/lib/rails/com mands/commands_tasks.rb:40:inrun_command!' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4.1.5/lib/rails/com mands.rb:17:in
.1.5 / lib / rails / com
run_command!' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4.1.5/lib/rails/com mands.rb:17:in
/ commands_tasks.rb:40:在run_command!' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4.1.5/lib/rails/com mands.rb:17:in
run_command!' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4.1.5/lib/rails/com mands.rb:17:in
' from bin/rails:4:inrequire' from bin/rails:4:in
'run_command!' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/railties-4.1.5/lib/rails/com mands.rb:17:in
'来自bin / rails:4:inrequire' from bin/rails:4:in
'
You're using the sqlite3 database for Rails on Windows !
您正在Windows上将sqlite3数据库用于Rails !
I also got similar error warnings on my Windows 10! 我在Windows 10上也收到类似的错误警告!
The errors are in your gemspec folder!
错误在您的gemspec文件夹中!
Find your gemspec folder on your Windows 8 : C:\\Ruby21\\lib\\ruby\\gems\\2.1.0\\specifications
. 在Windows 8上找到您的gemspec文件夹:
C:\\Ruby21\\lib\\ruby\\gems\\2.1.0\\specifications
。
If you're using RailsInstaller go under: C:\\RailsInstaller\\Ruby2.1.0\\lib\\ruby\\gems\\2.1.0\\specifications
! 如果您使用的是RailsInstaller,请转到:
C:\\RailsInstaller\\Ruby2.1.0\\lib\\ruby\\gems\\2.1.0\\specifications
!
You should adjust according with your Rubygem path and sqlite3 version.
您应该根据Rubygem路径和sqlite3版本进行调整。
Edit the files for 编辑以下文件
and look for the following line: 并查找以下行:
s.require_paths=["lib"]
change it to: 更改为:
s.require_paths= ["lib/sqlite3_native"]
Your question is similar to cannot load such file -- sqlite3/sqlite3_native (LoadError) on ruby on rails !
您的问题类似于无法加载此类文件-sqlite3 / sqlite3_native(LoadError)在Rails上的ruby上 !
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.