今回のバージョンアップをしたところ、真っ白画面で
Runtime error Error message : please set '$script' in ./pukiwiki.ini.php
のエラーが発生しました。
一つずつ転送して試したところ、init.phpを転送すると上手く動かなくなります。
今は古いinit.phpで動作させていますが、ルートのスキームとドメインを省いたものというのは問題ないのでしょうか?
init.php の
define("XOOPS_WIKI_HOST",(getenv('SERVER_PORT')==443?'https://':('http://')).getenv('SERVER_NAME').(getenv('SERVER_PORT')==80?'':(':'.getenv('SERVER_PORT'))));
define("XOOPS_WIKI_HOST",preg_replace("#^(https?://[^/]+).*$#","$1",XOOPS_URL));
init.php を以下のようにしてみるとどうでしょうか。 -- nao-pon 2005-03-27 (日) 21:25:55
// スキーム + ドメイン名まで
define("XOOPS_WIKI_HOST","http://guym.jpn.org");
// PukiWikiMod ルートURL(スキームとドメインを省いたもの)
define("XOOPS_WIKI_URL","/modules/pukiwiki");
-- nao-pon 2005-03-27 (日) 23:04:47
// 変数のチェック
if(php_sapi_name()=='cgi' && !preg_match("/^http:\/\/[-a-zA-Z0-9\@:;_.]+\//",$script))
die_message("please set '\$script' in ".INI_FILE);
という箇所があります。ここで、$script の内容をチェックしていますがこれは必要ないです。
/*
// 変数のチェック
if(php_sapi_name()=='cgi' && !preg_match("/^http:\/\/[-a-zA-Z0-9\@:;_.]+\//",$script))
die_message("please set '\$script' in ".INI_FILE);
*/
// スキーム + ドメイン名まで
define("XOOPS_WIKI_HOST",preg_replace("#^(https?://[^/]+).*$#","$1",XOOPS_URL));
-- GuymHaga 2005-03-27 (日) 23:55:03
| Page name: | PukiWikiMod/BugTrack/16 [ Sended pings(0) ] | |
| Author: | 通りすがりさん | - 2005/03/30 09:03:51 JST(1208d) |
| Last edit: | 通りすがりさん | - 2005/03/30 09:03:51 JST(1208d) |
| Editers: | 登録ユーザー | |
| Back Link: | コメント(53d) PukiWikiMod(59d) nao-pon(103d) CVS(277d) 独自ドメイン(654d) XOOPS(771d) GuymHaga(1009d) nao-pon(1018d) BugTrack(1041d) isbnプラグインで表示位置がおかしい。(1122d) PukiWikiModが勝手にトラックバックを発行する(1208d) | |
ログイン
アクティブメニュー
"ぽちっ"としてね☆
最新のページ
ブックマーク
新着トラックバック
サイト内 Wiki
☆ 検索 ☆
オンライン状況
サイト情報
現在ページのQRコード
参照元情報