質問箱/2141

カテゴリ
サマリページ更新ボタンを押すと、ブランクページ(真っ白)が表示される
バージョン1.4.3
投稿者min?
状態完了
投稿日2004-04-29 (THU) 17:48:16

質問

質問箱/227質問箱/2122の方と似た状況ですが、ページ更新ボタンを押すと、ブランクページ(真っ白)が表示されます。 私の場合は、すべてデフォルトの設定のまま(pukiwiki.phpのまま)使用しており、 pukiwiki.ini.phpの$scriptをフルパスで設定してもダメでした。

また、ブラウザのアドレス欄には、http://.../pukiwiki.php と表示されています。 そこで、ブラウザのリロードボタンを押しても、変わらず。 ブラウザに問題があるのかと、キャッシュ使用をOFFにしてもだめでした。

サーバー側の設定に問題があるのでしょうか? (Linuxのレンタルサーバー)

ちなみに、ブランクページになりますが、 ページは正しく更新されています。

回答

  • reimy 2004-04-29 (THU) 18:18:56

    質問箱/113質問箱/136質問箱/155など参照。ファイルのオーナー、パーミッションを確認してください。

  • min? 2004-05-01 (SAT) 14:49:13
    (使えない場合はLocationをMETAタグで置き換えるなどの改造が必要です) とありましたが、 Locationを使用しているInterWikiが機能しておりますので、 その問題ではなさそうです。
    また、MacのIEでも同じ現象がおき、やはりサーバーの問題らしいけれども、 どうにかしてスクリプトを変更して逃げる、必要があるのでしょうか。
    自己レスです。 なぜか、Loacationが使えるのに動かないので、 edit.inc.phpの下の方を次のようにしてとりあえず、動かしています。
    // header("Location: $script?".rawurlencode($post['page']));~
    $tmpurl=$script."?".rawurlencode($post['page']);~
    print "ページを更新しました <a href=$tmpurl>click</a>";~
    exit;
  • にぶんのに 2004-05-01 (SAT) 19:49:40

    念のため確認させて下さい。Locationが使えることの確認はInterWiki以外(例えばlookupとか)で確認されていますか?
    や、質問箱/155に挙げたpukiwiki:FrontPageで確認する方法は、1.4系だとリンクを選択した時点ではなく、ページを表示した段階でURLが展開されてしまって Locationの確認には使えないので…。

  • min? 2004-05-07 (FRI) 22:22:15

    確認は、header("Location: …")をテスト用のPHPファイルでしてみました。

  • yuno? 2004-06-17 (THU) 01:11:13

    私の場合も同じ現象でしたがphp.iniのoutput_bufferingをOnにすると正常に動きました。参考まで...

    • yuno? 2004-06-17 (THU) 01:28:27

      えーとすみません。私の場合はpukiwiki.ini.phpの最後の?>の後に空行をたくさん入れてしまっていたのが原因ぽいです。消したらphp.iniを戻してもなんともなくなりました。

  • 新城? 2004-11-30 (火) 00:59:56

    PukiWiki 1.4.4 (PHP 4.3.5/4.3.9, RedHat 7.1) を CGI で使っています。 次のようなエラーがでて、ページの更新がうまくいきません。プレビューはうまくいきます。

    Warning: Cannot modify header information - headers already sent by (output started at /PATH/pukiwiki.cgi:3) in /PATH2/plugin/edit.inc.php
    header() は1回しか許されていないということでしょうか。ちなみに、単に表示するだけでも次のようなエラーが出ます。
    Warning: Cannot modify header information - headers already sent by (output started at /PATH/pukiwiki.cgi:3) in /PATH2/skin/pukiwiki.skin.ja.php on line 9
    Warning: Cannot modify header information - headers already sent by (output started at /PATH/pukiwiki.cgi:3) in /PATH2/skin/pukiwiki.skin.ja.php on line 10
    Warning: Cannot modify header information - headers already sent by (output started at /PATH/pukiwiki.cgi:3) in /PATH2/skin/pukiwiki.skin.ja.php on line 11

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

OSDN