From: NISHIMURA T. <ni4...@as...> - 2006-12-27 19:38:34
|
NT です。 > dateパラメタがないreferer付きのリクエストが来たときに死んでしまうとの報 > 告を受けたので、その場合は「no date」と出力するように変更しておきました。 > #テストしてません(笑) やっぱり、そうでしたか(苦笑) 実はあの修正でもダメでした。そこで、以下のように直してうまく動きました。 --- core/tdiary/filter/spam.rb 2006-12-27 15:40:19.213277840 +0900 +++ spam.rb 2006-12-27 23:14:24.093408808 +0900 @@ -189,7 +189,7 @@ require 'time' File.open(@debug_file, 'a') do |io| io.flock(File::LOCK_EX) - io.puts "#{Time.now.iso8601}: #{@cgi.remote_addr}->#{(@cgi.params['date'][0].dump || 'no date')}: #{msg}" + io.puts "#{Time.now.iso8601}: #{@cgi.remote_addr}->#{((@cgi.params['date'][0].dump if @cgi.params['date'][0]) || 'no date')}: #{msg}" end end -- NISHIMURA Takashi <nt...@be... | ni4...@as...> GnuPG: 0F7B 4211 F62A E46C 0F6C 7CBD 2861 2D77 6BDF DFDA Website: http://246ra.ath.cx/~takasi/ |