自分のログは無くしたので@yuum3のログを引用させて頂きます。
* executing “find /home/rails_apps/todo31/releases/20110912141706/public/images /home/rails_apps/todo31/releases/20110912141706/public/stylesheets /home/rails_apps/todo31/releases/20110912141706/public/javascripts -exec touch -t 201109121417.06 {} ‘;’; true”
servers: ["176.32.95.168"]
[176.32.95.168] executing command
[err :: 176.32.95.168] find:
[err :: 176.32.95.168] `/home/rails_apps/todo31/releases/20110912141706/public/images’
[err :: 176.32.95.168] : No such file or directory
[err :: 176.32.95.168]
[err :: 176.32.95.168] find:
[err :: 176.32.95.168] `/home/rails_apps/todo31/releases/20110912141706/public/stylesheets’
[err :: 176.32.95.168] : No such file or directory
[err :: 176.32.95.168]
[err :: 176.32.95.168] find:
[err :: 176.32.95.168] `/home/rails_apps/todo31/releases/20110912141706/public/javascripts’
[err :: 176.32.95.168] : No such file or directory
[err :: 176.32.95.168]
Githubにも載ってましたエラーは無視しても大丈夫そうですが、下記の一行をdeploy.rbに追記すればエラー出なくなります。
# in config/deploy.rb set :normalize_asset_timestamps, false
Railsを-e productionで立ち上がるとき、或いはcapistrano本番サーバにデプロイしてアクセスする時に、HTTPのStatusは200なのに画像などが表示されない。JavascriptとCSSは問題ない。
発生バージョンはRails 3.1。
app/tmp/cacheを削除し、rake assets:precompileをもう一回実行。
ブラウザキャッシュを消してリロード。
assets周りの設定やfingerprint(MD5のハッシュ値)の比較など全部チェックしましたが、全然ダメでした。
最後はgithubのこのスレの方法で解決になりました。
問題となったrails applicationはRails 3.1.rc1から作っていたもので、そのままrc4, rc5, stableに更新してきました。githubで議論されたのはrc4からrc5になったときにこのような現象があったようです。恐らくtmp/cacheが変な動きをして手動で削除しない限り古いバージョンのものがずっと残されたかもしれません。
Asset Pipelineの周りの設定ファイルを一応貼っておきます。
# Disable Rails's static asset server (Apache or nginx will already do this)config.serve_static_assets = false
# Compress JavaScripts and CSSconfig.assets.compress = true
# Don't fallback to assets pipeline if a precompiled asset is missedconfig.assets.compile = false
# Generate digests for assets URLsconfig.assets.digest = true
# Specifies the header that your server uses for sending files# config.action_dispatch.x_sendfile_header = "X-Sendfile" # for apache# config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for nginx
確定ではないですが、Rails3.1rcにアップしたらこんなエラーが出ました。
Please install the mysql adapter: `gem install activerecord-mysql-adapter` (mysql is not part of the bundle. Add it to Gemfile.)
http://stackoverflow.com/questions/6141276/rails-3-1-0-rc1-mysql-adapter-error
http://stackoverflow.com/questions/3467054/problem-with-mysql2-and-rails3-bundler
Rubyのエンタープライズ版のこと。Phusion Passengerと相性がよく、メモリ消費がだいぶ下がる利点があるそうです。
rvmでの紹介を引用しますと:
Ruby Enterprise Edition, MRI Ruby with several custom
patches for performance, stability, and memory.
現在は1.8.7が最新のようでrvmでインストールする場合は:
rvm list known rvm install ree
これはいいコンビの結成ですね。Heroku上で簡単にFacebookアプリが開発できるようになったそうです。言語も選択できるし、Herokuに慣れた人にとっては大変便利なツールだと思います。
http://blog.heroku.com/archives/2011/9/15/facebook/
Facebook/Heroku integration from heroku on Vimeo.
WordPressで画像アップロード時にいつも3サイズのサムネイルが生成されたのですが、さくらVPSに移行後それができなくなったのです。

調べてみたらPHPの画像処理のライブラリであるgdがインストールしてないことがわかりました。
CentOSなのでyumを使ってインストールすれば解決です。
sudo yum install php-gd sudo service httpd restart

最近#textmateのTwitterタグでたまたまhttp://www.sublimetext.com/title:sublimeを目にするんですが、Textmate2の代わりになれるかで議論されているようです。
一応入れてみたのですが、最初の印象というえば

このへんにいいTipsを紹介してくれる記事があります。
http://net.tutsplus.com/tutorials/tools-and-tips/sublime-text-2-tips-and-tricks/