cacheがおかしいかもしれないのでいったんcacheを消してみてください

2 views
Skip to first unread message

Ar-

unread,
May 9, 2007, 1:31:14 AM5/9/07
to donrails
コントローラのlogin->adminの変更をしたあと、cacheのexpireがおかしくなっている気がします。

いったんcacheを消してみてください。

ちょっとそのあたり追えてないので今日時間があれば見てみます。

Ar-

unread,
May 9, 2007, 8:56:34 PM5/9/07
to donrails
あらきです。developmentでcacheを有効にしてみたらナニなことがわかりました。

Parameters: {"article"=>{"id"=>"5407"}, "commit"=>"create",
"action"=>"preview
_article_confirm", "controller"=>"admin/article",
"comment"=>{"title"=>"Re: test
", "body"=>"", "author"=>"", "article_id"=>"5407", "password"=>""}}

のときpreview_article_confirmしたとき)

Expired page: /admin/notes.html (0.00011)
Expired page: /admin/notes/noteslist.html (0.00015)
Expired page: /admin/notes/recent_category_title_a.html (0.00019)

などのようになぜか/adminの下を消そうしていました。article_sweeperの問題かな。というわけでこれから追います。

Ar-

unread,
May 9, 2007, 9:07:20 PM5/9/07
to donrails
ちなみに正解のときは

Expired page: /archives/noteslist.html (0.00023)
Expired page: /archives.html (0.00012)
Expired page: script/../config/../public/index.html
Expired page: /archives/noteslist.html (0.00009)

のようなのが消えてくれます。。

Ar-

unread,
May 10, 2007, 5:55:52 AM5/10/07
to donrails
r225で直したと思います。

expire_page :controller => "lists", :action => "show"

expire_page :controller => "/lists", :action => "show"

のようにすればよかったようです。とりあえずrakeと手元でテストした感じですが。

Reply all
Reply to author
Forward
0 new messages