#4 楼 @WilliamZhu 如果有就想用,当初是因为 Rails 版本低用不上 mongoid。
以前 iteye 的消息系统第一版用 mongo 驱动来写,很多重复代码。为了精简代码,用 mongoid 不是坏事。
passenger 的初始化加载可以在 nginx.conf 里面设置
passenger_pre_start http://foo.com/;
http://www.modrails.com/documentation/Users%20guide%20Nginx.html#PassengerPreStart
@admin 为 nil
我用 user.name,觉得 user.username 重复了。
北京天气极端,坏的时候很坏,好的时候很好,坏/好比例 3/1。
确实
#12 楼 @jialezhang 不要关注浏览器,要关注的是「apache 启动的 ruby 不能找到 gem」
#10 楼 @jialezhang 没用过 cgi 的方式,检查下 apache 调用 ruby 脚本的时候是不是使用了你需要的版本。
因为你是自己写 input 和 textarea 标签,name 对不上。用
f.text_field :title
f.text_area :content
现在比较流行 jekyll
你可以装系统级别的,sudo apt-get install nodejs
Phusion Passenger works on any POSIX-compliant operating system. In other words: practically any operating system on earth, except Microsoft Windows.
http://www.modrails.com/documentation/Users%20guide%20Nginx.html#_supported_operating_systems
不支持 windows
我还是觉得 cell 没啥必要,helper + partial template 已经可以完成它的功能。
连接数超了?
#5 楼 @jialezhang 额,什么是放在浏览器里面?
#30 楼 @fresh_fish 我没有实践过,所知道的也是 31 楼链接的内容。
#!/usr/bin/env ruby
#!/usr/bin/ruby
真的指向你的 ruby 1.9.3 ?
这是纯客户端的把,跟 Rails 没多大关系。
#2 楼 @charleslei 在你的 Mailer 里面设置。因为发件人是邮件里的内容,smtp_settings 是管理连接。