非常に単純なsinatraアプリでサーバーをテストしています:
require 'rubygems'
require 'sinatra'
# set utf-8 for outgoing
before do
headers 'Content-Type' => 'text/html; charset=utf-8'
end
get '/test' do
"test"
end
アプリのページにアクセスすると、「test」文字列が表示されているのがわかりますが、その間、nginx の error.log にエラー メッセージが見つかりました。
[ 2013-04-29 21:04:31.9397 17834/7f25f9b25700 Pool2/Implementation.cpp:1137 ]: [App 17875 stderr] *<my IP>* -
- [29/Apr/2013 21:04:31] "GET /test " 200 4 0.0021
[ 2013-04-29 21:04:32.5030 17834/7f25f9b25700 Pool2/Implementation.cpp:1137 ]: [App 17875 stderr] *<my IP>* -
- [29/Apr/2013 21:04:32] "GET /favicon.ico " 404 18 0.0014
favicon.ico を持っていないので、最後の 404 エラーは正しいようですが、最初のエラーの意味がわかりません。favicon.ico エラーが原因ですか?