问题标签 [ruby-1.9.2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
nginx - 在 CentOS 5.6(使用 RVM 和 Ruby 1.9.2-290)上安装带有 Nginx 1.0.5 的乘客 3.0.8 时崩溃
在我下载了 OpenSSL 1.0.0d 和 Nginx 1.0.5 源代码,并在 CentOS 5.6 i386 上成功安装了 RVM (v1.7.2) 和 Ruby 1.9.2-p290 之后,我以 root 身份执行了以下操作:
-> 使用 /usr/local/rvm/gems/ruby-1.9.2-p290
-> 成功安装fastthread-1.0.7、daemon_controller-0.2.6、rack-1.3.2和passenger-3.0.8
然后它显示:
下一个,
- 我选择了定制安装(即'2'),
- 输入Nginx源码路径(即'/usr/src/nginx-1.0.5'),
- 输入 '/opt/nginx' 作为 Nginx 目标路径,
- 并输入以下额外参数进行配置: --with-openssl=/usr/src/openssl-1.0.0d --with-mail --with-mail_ssl_module
不幸的是,这是问题所在:
我没有发现任何东西。你有想法吗?非常感谢
雅克-伊夫
PS:我的程序适用于 Parallels Desktop CentOS 5.6 虚拟机(带有用户界面),但不适用于 Gandi 托管的 VPS(www.gandi.net)
ruby-on-rails-3.1 - Rails 测试输出中缺少进度点和 0% 通过(测试单元,Rails 3.1 rc6,Ruby 1.9.2)
我的测试全部通过,结果如下所示:
开始
在 361.988408 秒内完成。
479 个测试,1017 个断言,0 个失败,0 个错误,0 个待处理,0 个遗漏,0 个通知 0% 通过
为什么我看不到我以前在 rails 2.3 中看到的通常的进度点?为什么它说“0%通过”?我想知道这些点是否变成了白色并且真的存在,在看似空白的空间中?我不喜欢将终端更改为黑色背景。;-)
同样在我的单元测试中,它说“在 0.0 秒内完成”。这显然是错误的。
ruby - Ruby 1.9.2 中的解析时间与 Ruby 1.8.7 不同?
在ruby 1.8.7中解析这个
红宝石 1.9.2
你能告诉我到底是什么问题吗?
这是否与 ruby 1.9.2 中 Time 解析的方式有关,如下所示?
ruby - 将 Ruby 1.9.2 与 RubyMine 和 Matrix 一起使用
我正在使用 ruby 1.9.2-p290 和 RubyMine。我尝试使用矩阵(需要'矩阵')。所以,我有几个问题。
- 如何更改矩阵的任何值?
例如:
接下来给出:
- 是否可以通过 RubyMine IDE 中的代码完成向我展示矩阵方法?
- 我应该为矩阵使用什么库?矩阵?数学?还有什么?
ruby - 无法为 here-document 创建临时文件,使用 rvm 安装 ruby 1.9.2
rvm 安装 1.9.2
给出:
我正在运行 Fedora 16 Alpha。这真的(希望)不重要。有没有其他人遇到过这个错误?
ruby - 简单的异或红宝石 1.9.2
显然这曾经适用于 ruby 1.8.7,但不幸的是不适用于 1.9.2
它返回
p>关于如何使它工作的任何想法?
非常感谢
ruby - zsh:将 'puts' 更正为 'tput'
我安装了 rvm 和 ruby 版本 1.9.2。我有 Mac OS X 10.7。为什么看跌期权没有得到认可?puts ('Hello Ruby')
zsh: 正确的 'puts' 到 'tput' [nyae]?
谢谢!
ruby - 我怎样才能扭转这个正则表达式?
我有一个成功的比赛:
现在我想在 /build/ 下找到与这些扩展中的任何一个都不匹配的所有文件。我想我可以用消极的前瞻性来做到这一点,但我似乎无法让它发挥作用。
有什么想法吗?
asynchronous - 资产的异步 Rails 3.1 问题
我在异步 Rails 3.1 应用程序上遇到了资产问题,我设法构建了一个显示我的问题的最小示例,但它对我没有多大帮助。
该应用程序非常简单,我所做的是: - 使用 3.1(非 rc)创建一个新应用程序 - 添加 Thin+Rack::FiberPool - 设置波旁威士忌(scss mixins) - 运行应用程序
现在我用“rails server thin”启动一个服务器,之后任何请求都会以“堆栈级别太深”结束,只有一个回溯行:/
这是最小的应用程序:https ://github.com/schmurfy/assets_crash
这是我在发出请求时得到的回溯:http: //dl.dropbox.com/u/1313066/github/crash_assets.png
我试图深入了解问题出在哪里,导致我在文件 template_handlers.rb 中使用 sass-rails:
我尝试使用 Pry(一种 irb 替代方案)进行探索,但我发现更令人费解的是:在 binding.pry 行中,我可以通过以下方式触发堆栈级别太深:
结果是立竿见影的,但我在该对象中找不到任何可以解释结果的东西。
欢迎任何线索。
ruby - Ruby/Rails:访问我的实例变量数组上的 .each 内的变量导致 Ruby 解释器崩溃
我写了一个似乎导致问题的mixin(基于我在博客中读到的东西)
这是该项目的链接:http ://www.filehosting.org/file/details/263759/onlinescheduler.zip (或给我发电子邮件:aaron.a.ashworth@gmail.com,我会通过电子邮件发送给它)而且我已经尽可能多地剥离它仍然会导致问题。要查看的关键文件是:
我也会在这里布置重要的东西:
/lib/user_role.rb:
app/views/customers/index.html.erb:
完全访问customer
会导致问题。我可以做任何事情,@customers
但只要我尝试访问customer....
甚至@customers[0]....
遇到问题。
制作步骤
1)解压文件后,进入终端根目录并运行以下命令:
2) 打开浏览器localhost:3000/customers
并点击New Customer
3)填写您看到的表格,如下所示:
4) 单击Create Customer
按钮。
预期行为
你应该被重定向到localhost:3000/customers/1
当前行为
当您收到以下消息时,网络服务器崩溃:
重新运行网络服务器并转到localhost:3000/customers
有时会给您一个不同的错误。分段错误,它抱怨/lib/user_role.rb:11
环境
编辑
需要注意的一点:如果您尝试在控制台中使用相同的代码,它似乎很好。例子: