*requireが失敗すると何も表示されない

-ページ: BugTrack
-投稿者: [[ひろ]]
-優先順位: 低
-状態: 着手
-カテゴリー: 本体バグ
-投稿日: 2002-08-27 (火) 01:48:26
-バージョン:
-バージョン: 

**メッセージ
はじめまして。
バグというほどのものでもないかもしれませんが。。

最近、pukiwikiを知って早速設置してみたんですが
init.php(cvs rev1.13)の65~66行目にあるrequireがコケると
何も表示されず終了してしまうみたいです。

ファイルの存在チェック(103行目あたり)を
するまえにrequireしようとしてるのが原因かと思います。

cgi版(suexec)で設置した後、モジュール版で動かそうとしてはまりました。

それとfile_existsはread権なくてもtrue返すみたいなので(freebsd+php4.2.2)
is_readableもやっておいたほうがいいかもしれません。
----

-了解です。名前のところなにか書いてもらえると嬉しいです。 -- [[ゆう]] SIZE(10){2002-08-27 (火) 12:51:06}
-INI_FILE, SKIN_FILE, LANGファイルを読み込む前にfile_existsとis_readableをチェックするようにしました。 -- [[ゆう]] SIZE(10){2002-08-29 (木) 03:06:16}
-一緒にdie_messageをSKIN_FILEがなくても実行可能なように修正しました。 -- [[ゆう]] SIZE(10){2002-08-29 (木) 03:10:41}
-[[cvs:func.php]] [[cvs:init.php]] [[cvs:html.php]]を修正 -- [[ゆう]] SIZE(10){2002-08-29 (木) 03:11:51}
-遅くなりましたが確認しました。バッチリです。ありがとうございました。 -- [[ひろ]] SIZE(10){2002-09-02 (月) 00:21:08}
#comment


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.060 sec.

OSDN