Ticket #16393

Wikiページを表示できないときがある

Open Date: 2009-04-26 16:42 Last Update: 2009-04-30 23:49

Reporter:
Owner:
Status:
Closed
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
File:
None

Details

いつも利用させていただきありがとうございます。
ギコナビプロジェクトのh677です。
プロジェクトのWikiを外部サーバから移行しているのですが、ページナビゲーションバーで各ページを遷移しているとページが表示されないことがよくあります。(十回に1回程度)
ページの記述の問題か、何か設定の問題でしたら修正しますので、ご確認お願いいたします。

URLは以下のとおりです。
http://sourceforge.jp/projects/gikonavi/wiki/

Ticket History (3/5 Histories)

2009-04-26 16:42 Updated by: h677
  • New Ticket "Wikiページを表示できないときがある" created
2009-04-27 16:02 Updated by: sugi
  • Owner Update from (None) to sugi
Comment

現象は確認できました。 「表示できない」というのは真っ白になると言うことで間違いないですよね?

調べてみたところ、たまに apache のプロセスが segv で落ちている事が 最終的なトリガなのですが、具体的な問題点の調査は少しかかりそうです。

ご迷惑おかけしてすみません、もう暫くお待ちください。

2009-04-27 20:34 Updated by: h677
Comment

sugi への返信

現象は確認できました。 「表示できない」というのは真っ白になると言うことで間違いないですよね?

説明が足りなくて申し訳ありません。Firefoxだと真っ白になるで間違いありません。

リロードしても表示できないページができましたので、参考になれば

表示できない http://sourceforge.jp/projects/gikonavi/wiki/Tips%2FSamba242

編集からプレビューだと可能 http://sourceforge.jp/projects/gikonavi/wiki/Tips%2FSamba242?action=edit

よろしくお願いいたします。

2009-04-30 17:46 Updated by: sugi
Comment

遅くなって済みません。

とりあえずの対処をし、こちらでは全ページ(少なくとも十数回のテストを 回した範囲では)間違いなく表示される事を確認しました。

ご確認くださいませ。

ただ申し訳ないことに、確実に修正が完了した訳ではないため、 再度問題が起こる可能性が一応残っています。 万が一現象が再発した場合はお知らせください。


今回の問題は、おそらく PageNavi を使った場合、状態によってはデストラクタが 呼ばれる際に PHP 内部の問題によって segv で死んでしまう、と言う物でした。

ちょっと PHP の内部まで追っている訳にもいかないので、Wiki 関係のクラスの デストラクタのコード変更で回避しています。

2009-04-30 23:49 Updated by: h677
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2009-04-30 23:49
Comment

対応ありがとうございました。

全ページをPageNaviのリンクでクロールし続けても問題発生しませんでしたので、本チケットは完了にさせていただきます。再発した場合は、別チケットで報告させていただきます。

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login