質問箱/4480

カテゴリ
サマリPHP 5.3.x にすると、tracker_listでソートできない
バージョン1.4.7
投稿者HAL?
状態完了
投稿日2009-07-31 (金) 12:05:40

質問

tracker_listで質問箱と同様に下記のように書いてもソートされません。Windows環境で発生しており、同じ内容をさくらインターネットのレンタルサーバ上で試すとソートできます。Windows上では何か注意点があるのでしょうか?

#tracker_list(質問箱3,,state:SORT_ASC;_real:SORT_DESC)
  • 環境
    • OS -- Windows VISTA
    • WEBサーバー -- Apache2.2
    • PHP -- PHP5.3.0

回答

  • 定義用ページ「:config/plugin/tracker/質問箱3」を作り忘れているとかではないんですよね? -- 2009-07-31 (金) 12:21:33
    • 後は、state の一覧に登録していないものを「状態」に書き込んでいるので、ソート順が安定しない*1とか? -- 2009-07-31 (金) 12:44:39
  • 定義用ページは作成しています。Pukiwikiを丸ごとレンタルサーバに移すとソートが出来ます。よって環境によるものと考えています。Windows上では登録順に表示されるだけでソートはされません。 -- HAL? 2009-07-31 (金) 13:43:49
  • 原因はおそらく、PHP 5.3.x を使っていることだと思われます。
    call_user_func_array('array_multisort', $params);
    の行でエラーが発生するのを確認しました。BugTrack 行きの話題だと思われます。 -- 2009-08-01 (土) 04:09:36
  • ありがとうございます!PHP 5.2.10で障害が解消しました。 -- HAL? 2009-08-12 (水) 17:18:43
  • 関連: dev:BugTrack2/359、現状では1.5.0 に対するパッチのような状態 -- 2015-01-12 (月) 23:05:27

*1 例えば、完了→その他→完了 のように、どこかの間に並んでしまう

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-01-12 (月) 23:05:27
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.216 sec.

OSDN