Questions tagged «webrick»


24
未加载库:尝试在具有MySQL2的OS X 10.6上运行“ Rails服务器”时,libmysqlclient.16.dylib错误
我已经为此苦苦挣扎了一段时间。 我已经在Snow Leopard机器上安装了Rails 3,gem,mysql。一切顺利,直到我创建了第一个项目并尝试运行 rails server 运行后,我得到: jontybrook$ rails server /Library/Ruby/Gems/1.8/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle: dlopen(/Library/Ruby/Gems/1.8/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle, 9): Library not loaded: libmysqlclient.16.dylib (LoadError) Referenced from: /Library/Ruby/Gems/1.8/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle Reason: image not found - /Library/Ruby/Gems/1.8/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle from /Library/Ruby/Gems/1.8/gems/mysql2-0.2.6/lib/mysql2.rb:7 from /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/runtime.rb:64:in `require' from /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/runtime.rb:64:in `require' from /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/runtime.rb:62:in `each' from /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/runtime.rb:62:in `require' from /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/runtime.rb:51:in `each' from /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/runtime.rb:51:in `require' from /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler.rb:112:in `require' …

14
服务器已经在Rails中运行
当我使用rails s命令启动Rails服务器时,它显示A server is already running. Check C:/Sites/folder/Pids/Server.pids 当我打开文件时,它仅输出4位数字,那么我该如何解决此问题? 费耶 这次没有其他Rails cmd实例在运行。 已检查任务管理器,但仅cmd.exe显示没有其他进程正在运行。(使用Windows)。

5
Webrick作为生产服务器还是Thin或Unicorn?
您一定不能将Webrick用作生产服务器,这似乎是理所当然的,但是我在任何地方都找不到真正的原因。共识似乎是:“ Webrick可以进行开发,但是Thin或Unicorn是生产期的选择。” 我确实查看了Thin Server的主页,它讨论了每秒请求数,但是由于没有注释,我不太了解该图。 有人可以让我知道为什么与Webrick相比我应该使用Thin或Unicorn吗?使用Webrick进行开发是否也有好处?我一直在使用Webrick,因为它附带了rails,我认为应该将它作为默认设置是有原因的。 我正在使用Heroku。

12
Webrick的反应非常慢。如何加快速度?
我有一个正在服务器上运行的Rails应用程序。当我进入远程桌面并尝试加载应用程序时,服务器会花费3-4分钟的时间来响应简单的HTML页面。但是,当我在服务器上本地加载页面时,该页面仅会显示一秒钟。我尝试从远程桌面ping服务器,并且在合理的时间内ping操作成功。 在我安装了Oracle的基本客户端和SQLPLUS之后,这一切似乎已经开始。我应该怀疑甲骨文吗?有没有人经历过类似的事情?


7
从本地网络上的另一台计算机访问webrick / rails
我有一个运行在localhost:3000上的Rails应用程序。我希望从同一网络上的另一台计算机访问它。我觉得我以前很轻松地做到了,但这让我有些悲伤。我可以ping通计算机的IP,但在浏览器中打ip:3000无效。我也尝试发射rails s -b ipaddress,没有运气。 有什么建议吗?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.