webrick相关内容

解决Sinatra路由方法中缺乏上下文的问题

我在调用路由时遇到了缺少实例和nilClass错误的问题。在深入研究源代码之后,似乎GENERATE_METHOD调用基本上使用初始方法的挡路创建了一个新方法。 get "/" do @some_local_instance.do_something() end 因此,在上面的方法中,该类中很可能有一个名为SOME_LOCAL_INSTANCE的局部变量,但是当实际计算ROTER ..
发布时间:2022-03-29 09:47:20 其他开发

“WARN 无法确定响应正文的内容长度"是什么意思.意思是我如何摆脱它?

自从升级到 Rails 3.1 后,我在开发日志中看到了这条警告消息: WARN 无法确定响应正文的内容长度.设置响应的内容长度或设置 Response#chunked = true 这是什么意思,我该如何删除它?有问题吗? 解决方案 向 Rails-Core 的一位成员提出了同样的问题: https://twitter.com/luislavena/status/108 ..
发布时间:2022-01-31 14:53:14 其他开发

为什么 Ruby on Rails 使用 http://0.0.0.0:3000 而不是 http://localhost:3000?

我是 Ruby on Rails 的新手,所以当我尝试遵循官方的“入门"时ruby on rails 教程,我有点失望,因为它很快就出错了.基本上它说: ...导航到 http://localhost:3000.您应该会看到 Rails 的默认信息页面. 但是当我按照说明进行操作时,我会得到 => Rails 2.3.4 应用程序从 http://0.0.0.0:3000 开始 ..
发布时间:2022-01-25 23:37:04 其他开发

未加载库:尝试使用 mysql2 gem 在 OS X 10.6 上运行“rails server"时出现 libmysqlclient.16.dylib 错误

我已经为此苦苦挣扎了一段时间. 我在我的 Snow Leopard 机器上安装了 Rails 3、gem、mysql.一切都很顺利,直到我创建了我的第一个项目并尝试运行 rails 服务器 运行后我得到: jontybrook$ rails 服务器/Library/Ruby/Gems/1.8/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle:dlop ..
发布时间:2022-01-18 17:26:32 数据库

如何在rails下的webrick中设置access-control-allow-origin?

我编写了一个小型 Rails 应用程序,通过 xmlhttprequests 向另一个站点提供内容,该应用程序将从另一个域运行(不可能让它们在同一服务器上运行).我知道我需要在我的 rails 服务器上设置 access-control-allow-origin 以允许请求网页访问此材料. 关于如何使用 Apache 执行此操作的文档似乎相当完备,这可能是我在部署站点后将使用的服务器.虽然我 ..
发布时间:2022-01-15 19:27:22 前端开发

配置 WEBrick 以在 Rails 4 中使用 SSL

我想在 SharePoint 2013 上部署一个 Rails 应用程序. 为了实现某种认证方式,我需要WEBrick server来服务ssl https并在上监听传入的https>port https://localhost:3001.不幸的是,我在配置服务器方面不是很有经验. 我只找到了一些针对旧 Rails 版本的过时教程,这些教程似乎不再起作用了. 非常感谢任何提示. ..
发布时间:2021-12-19 20:12:07 其他开发

如何更改 Rails 4 应用程序的默认端口?

我知道我可以通过 -p 选项在另一个端口上启动 rails 服务器.但是只要我启动 webrick,我就想为每个应用程序设置另一个端口. 有什么想法吗? 问候菲利克斯 解决方案 快速解决方案:附加到Rakefile task :server do`捆绑exec rails s -p 8080`结尾 然后运行rake server ..
发布时间:2021-12-19 20:11:24 其他开发

Webrick 反应很慢.如何加快速度?

我有一个在我的服务器上运行的 Rails 应用程序.当我转到远程桌面并尝试加载应用程序时,服务器需要 3-4 分钟的时间来响应一个简单的 HTML 页面.但是,当我在服务器上本地加载页面时,页面会在一秒钟内显示出来.我尝试从远程桌面 ping 服务器,并且 ping 在合理的时间内成功完成. 这一切似乎都是在我安装了 Oracle 的基本客户端和 SQLPLUS 之后开始的.我应该怀疑甲骨文 ..
发布时间:2021-12-02 12:25:36 数据库

库未加载:尝试使用 mysql2 gem 在 OS X 10.6 上运行“rails server"时出现 libmysqlclient.16.dylib 错误

我已经为此苦苦挣扎了一段时间. 我已经在我的 Snow Leopard 机器上安装了 Rails 3、gem、mysql.一切都很顺利,直到我创建了我的第一个项目并尝试运行 rails 服务器 运行后我得到: jontybrook$ rails 服务器/Library/Ruby/Gems/1.8/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle: d ..
发布时间:2021-11-20 21:14:45 数据库

我们很抱歉,但有些不对劲.- 使用 Rails、Apache、Passenger

我有带有 Apache 和 Passenger 的 Rails 3.2.3. 我有一个在开发模式下工作的项目.当我将项目切换到生产模式时(Passenger 标准)它给了我一个 HTTP Error 500: 很抱歉,出了点问题. 即使使用 WEBrick 也会发生这种情况.有人可以帮我吗? 编辑: 我的生产环境文件:http://pastebin.com/ZAudS ..
发布时间:2021-11-11 05:35:19 服务器开发

无法启动 rails 服务器

当我尝试启动 Rails 服务器时出现此错误 C:/Ruby187/lib/ruby/gems/1.8/gems/mysql2-0.3.11-x86-mingw32/lib/mysql2/1.8/mysql 2.so: 193: %1 is not a validWin32 应用程序.- C:/Ruby187/lib/ruby/gems/1.8/gems/mysql2-0.3.11-x86-m ..
发布时间:2021-09-25 20:47:43 其他开发

rails 应用程序在服务器上速度很快,但从另一台机器访问时速度很慢

我在服务器机器上托管了一个 Rails 应用程序(运行 Webrick).当我登录这台机器并访问该应用程序(通过 localhost:3000)时,该应用程序运行顺利.但是当我尝试从另一台机器(通过主机名:3000)访问该应用程序时,该应用程序运行速度非常慢. 我不知道如何调试问题;有什么理由会造成这种情况吗?我也有一些东西,比如在同一台服务器上托管的 SQL 服务器数据库,从其他机器访问数 ..
发布时间:2021-09-22 20:06:09 其他开发

我可以让 Rails/WEBrick 将/etc/hosts 中的条目识别为子域(而不是域)吗?

我正在尝试在本地为 Rails 应用程序使用子域,因此我将以下行添加到我的 /etc/hosts 文件中: # 为本地主机添加'test'子域127.0.0.1 测试.本地主机 现在我可以将浏览器指向 test.localhost:3000 并且它会访问我的 Rails 应用程序. 然而,Rails 或 WEBrick 将整个 darn thang 解释为域: # 登录控制器logge ..
发布时间:2021-08-31 19:58:18 其他开发

在启动 rails webrick 服务器时报告错误

我有一个在 rails 2.3.2 上运行的应用程序,现在我将 Rails 版本升级到 3.0.3 在我尝试通过键入 rails server 来启动应用程序服务器之后 我得到了一个我应该传递给命令的参数列表.这表明服务器没有成功启动.但是,在哪里可以获得启动 rails 服务器时遇到的错误列表? 此外,我使用 RVM 来管理 Rails 版本.但是,即使更改了当前运行的rails ..
发布时间:2021-07-14 18:47:39 其他开发

更改 Rails 3 开发的基本 URL

我知道我将部署到一个环境中,我的应用程序使用如下所示的基本 URL 运行: http://someserver/mydepartment/myapp 我的开发环境设置为使用默认的 Rails 配置,如下所示: http://localhost:3000/myapp 我想在我的开发环境中为这个部署路径建模.也就是说,我想使用如下所示的基本 URL 进行开发: http://localhos ..
发布时间:2021-07-13 18:31:04 其他开发

WEBrick 无法启动默认 Rails 应用程序:“未初始化的常量 ActiveRecord::ConnectionAdapters::Column::Format"

我正在尝试在 Windows 机器上开始 Ruby on Rails 开发,但我无法让 WEBrick 启动默认的 Rails 应用程序. 这是我尝试创建和启动应用程序的输出: C:\Users\my_user>ruby -v红宝石 2.2.4p230(2015-12-16 修订版 53155)[i386-mingw32]C:\Users\my_user\Desktop\wkspc>rai ..
发布时间:2021-07-12 21:14:09 其他开发