[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

Re: Hiki::PermissionError



>> On Fri, 18 Jul 2008 23:59:31 +0900
>> nao.aota@xxxxxxxxx (Naohiro Aota) said as follows:

>> emacs-w3m の CVS 先端で HiKi のページを編集すると,
>>
>>     Error
>>     Hiki::PermissionError
>>
>> というエラーが出てしまいます.同じ WiKi に Firefox で書き込むと大丈夫
>> なので,どうもブラウザ側の問題のようです.
>>
>> 再現性がない上に,apache の error.log にも何も情報が出なくて困っている
>> のですが,どなたか同様の問題に遭遇された方はいらっしゃいませんか?

>Hiki は使う機会がないので、この問題に遭遇したことはないのですがとりあえ
>ずHiki のソースにあたってみました。 結論から言いますと Hiki 側のバグなん
>じゃないかなと思います。

うーん,だとすると Firefox だとうまくいっている,という状態が説明つきま
せんよね?

でも,折角調査していただいたので,

>ということで、 Hiki にこんな patch をあてるとうまくいきそうです。

>diff -u hiki/command.rb~ hiki/command.rb
>--- hiki/command.rb~	2007-06-24 03:50:41.000000000 +0900
>+++ hiki/command.rb	2008-07-18 23:47:33.000000000 +0900
>@@ -65,6 +65,7 @@
> if session.check
> @plugin.user = session.user
> @plugin.session_id = session_id
>+          @plugin.add_cookie( session_cookie( @plugin.session_id ))
> end
> end
> if @conf.use_session && !@xxxxxxxxxxxxxxxxx

を試してみましたが,改善しませんでした.

うーん.

-- 
土屋 雅稔 ( TSUCHIYA Masatoshi )