待辦事項 #27313

ピリオドで終わるページが取得できず、存在しないものとして扱われる

啟用日期: 2012-01-30 14:06 最後更新: 2013-03-10 18:01

回報者:
負責人:
類型:
狀態:
關閉
元件:
(無)
里程碑:
優先權:
3
嚴重程度:
6
處理結果:
修正
檔案:

細節

[[Stratolaunch Systems]] のページ内の [[Vulcan Inc.]] への内部リンクにて、記事無しと表示される。実際には記事が存在する。

Ticket History (3/10 Histories)

2012-01-30 14:06 Updated by: honeplus
  • New Ticket "ピリオドで終わるページが取得できず、存在しないものとして扱われる" created
2012-01-30 14:08 Updated by: honeplus
  • 處理結果 Update from to Accepted
評語

デバッグにて現象を確認したところ、実際にアクセスすべきURLが下記(ピリオドまで)であるにも関わらず、末尾のピリオドが取れたURLへとアクセスしている。 URI生成時に渡すパラメータにはピリオドまで含まれているようで、URIオブジェクトを使用して処理すると、勝手にピリオドが取れてしまう模様。

* http://en.wikipedia.org/wiki/Special:Export/Vulcan_Inc.

2012-01-30 14:17 Updated by: honeplus
  • 處理結果 Update from Accepted to
2012-02-11 22:09 Updated by: honeplus
  • 里程碑 Update from 1.11 (closed) to (無)
  • 優先權 Update from 6 to 3
評語

URIクラスに渡すパラメータの調整など回避策を調査するも発見できず。

#27315 と同様、こちらも暫定対応 (r14) として末尾がピリオドで終わるページ名を処理する場合にエラーメッセージをログ出力するよう対処。次回リリースでこの暫定対応をリリースして、本チケットはひとまず保留とする。

2012-02-19 20:30 Updated by: honeplus
  • 處理結果 Update from to Later
評語

本日上記暫定対応を含んだ1.11をリリース完了。以後本チケットは状況が変化するまで保留とする。

2012-08-19 21:07 Updated by: honeplus
  • 里程碑 Update from (無) to 1.21 (closed)
  • 優先權 Update from 3 to 6
評語

http://honeplus.blog50.fc2.com/blog-entry-90.html のコメント欄でFreetrashbox氏よりご指摘あり。 [[:en:How does one patch KDE2 under FreeBSD?]] のページでも記事があるのにないと表示される(1.20で再現確認済)。 ? で終わるページにも同様の問題があると考えられる。 いまだ解決策が不明なため本格的な修正は難しいが、こちらについても少なくとも暫定対応は必要。

2012-12-04 12:36 Updated by: honeplus
  • 優先權 Update from 6 to 3
評語

? で終わるページについても同様に暫定対応を実施 (r40) 。次回リリースでこの暫定対応もリリースして、本チケットは再度保留とする。

2012-12-09 22:45 Updated by: honeplus
評語

本日上記暫定対応を含んだ1.21をリリース完了。以後本チケットは状況が変化するまで再度保留とする。

2013-03-08 00:10 Updated by: honeplus
評語

#30840 と同様、MediaWikiのAPIを用いる形に変更して、こちらも修正に成功 (r49) 。 しばらく動かしてみて問題なさそうであれば、次回リリースでこの対応もリリースする。

2013-03-10 18:01 Updated by: honeplus
  • Ticket Close date is changed to 2013-03-10 18:01
  • 狀態 Update from 開啟 to 關閉
  • 處理結果 Update from Later to 修正
評語

その後ソースを若干微修正 (r50) した後、本日1.30として対応版をリリース。特に不具合報告などが無ければ、これでクローズとする。

Attachment File List

No attachments

編輯

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