Apache2 ISAPI での WiKiName リンク不可

  • ページ: BugTrack
  • 投稿者: kubo?
  • 優先順位: 普通
  • 状態: 完了
  • カテゴリー: 本体バグ
  • 投稿日: 2003-04-10 (木) 01:05:30
  • バージョン: 1.3.4

メッセージ

Windows2000, Apache2.0, PHP4.3.1(ISAPI), PukiWiki1.3.4

リンククリック時の …/pukiwiki.php?wikiname なるリクエストで、 ページ移動せず、FrontPage が表示される。ところが、 …/pukiwki.php?cmd=read&page=wikiname なら移動する。なぜ?

init.php の $arg の取得で、getenv も $HTTP_SERVER_VARS['argv'][0] も取れてない様子だったので、 $arg = rawurldecode( $_SERVER['QUERY_STRING'] ) に変更。 取り敢えず動いている。この修正で問題ないか確認頂きたい。

なお、こちらの環境では、pukiwiki.ini.php で $script を ファイル名まで指定しないと動作しない(ISAPIもCGIと同じ?)。

  • これは「質問箱」の方が良かったのかな? -- kubo? 2003-04-10 (木) 23:13:31
  • getenv)-> $_SERVER については特に問題ないと思います。 -- ぱんだ 2003-04-11 (金) 12:00:41
  • $scriptが自動的に設定できないのも、環境変数に値が渡ってこないせいだと思います。ここも$_SERVERを使って書き直せば自動設定されるようになります。(1.4のinit.phpではそうしています。) -- ぱんだ 2003-04-11 (金) 12:00:41
  • 素人が手探りで直したもので不安でした。勉強がてら init.php 1.4も見ときます。 -- kubo? 2003-04-11 (金) 19:34:01
  • 問題ない事をそれなりに確認したので "完了" にしておきます。 -- kubo? 2003-04-12 (土) 02:47:34

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2003-04-12 (土) 02:48:04
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.116 sec.

OSDN