passenger 的应用超时强制关闭的功能需要企业版才能用
试下 rack-timeout ?
DHH 的想法是 IntegrationTest 已经足够快了,不建议直接测试 Controller Test。请参见: https://github.com/rails/rails/issues/18950
用 Developer Tool 看 netwok 应该就清楚了。
看了文章之后,把每一个插件都安装了。
你的頁面出現 HTML 的 tag 是因為你 I18n 的 keyword 還沒有定義,t("search")
會返回 <span class="translation_missing">translation missing</span>
。這個 Tag 會提前把你的那個 submit 的 input 關閉,所以,頁面上免會出現其他的 HTML 標籤。你打開你瀏覽器的開發工具檢查一下 HTML 就清楚了。
#12 楼 @classicalliu 在 button
有 type=submit
也不能提交吗表单吗?
直接手写一个 button
在 form
里面就可以了。
<%= form_for :search, url: '#', method: :get do |f| %>
<%= f.search_field :term, placeholder: "Search..." %>
<button type="submit" class="btn btn-flat">
<i class="fa fa-search">
</button>
<% end %>
Log 里面请你去看这篇文章啊, https://devcenter.heroku.com/articles/sqlite3。看了就明白了。
@sanye 看了 thoughtbot 的那篇文章,还是没明白怎么解决 Vim 命令模式的问题。
试试 set shell=/bin/bash
难道键盘也分系统,传说中的神器 HHKB,也挑系统?
Mac 的键盘本来就和 Windows 的键盘不一样啊。HHKB 可以通过拨线的方式切换。
我不知道 INFO -- net.ssh.connection.session[43f55c6]: channel_success: 1
这个是怎么产生的。你仔细看看前面的 log,看看是怎么到这一步的吧。
我只觉得过 linked_files
的做法应该不是你那个样子处理的。
因为用 database_example.yml 就是为了保护敏感信息,那么 database_example.yml 肯定不能是真正的连接数据库的配置。所以,我处理 linked_files
那个问题的方法是,先将真正的 database.yml 放到 shared/config 里面就行了,database_example.yml 我不会去管他
shared folder 下面不是放软连接的,而是存放真正的文件,然后 capistrano 会将其连接到每个 release 里面去。
@tsaikoga 你可以在之前某个步骤把你的 database.yml copy 到 shared/config 里面去。或者你自己先在 shared/config 里面把文件都准备好。
如果你去掉这样一句的话,以后你的项目里面的 database.yml 都无法自动设置了,所以这句还是很有用的。
set :linked_files, %w{config/database.yml}
那行的意思和你理解的刚好相反,它是把 shared/config/database.yml
link 到你的 release folder 里面去。
一般我们用字符串就两个用处:
:raised_hand: 举手
那个配色方案是 solarized 吧。已经有 VIM 的 colorschema 了。请查看: http://ethanschoonover.com/solarized