今回のバージョンアップをしたところ、真っ白画面で
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(2974d) |
| Last edit: | 通りすがりさん | - 2005/03/30 09:03:51 JST(2974d) |
| Editers: | 管理人 | |
| Back Link: | PukiWikiMod(1451d) CVS(1713d) nao-pon(1869d) 独自ドメイン(2419d) XOOPS(2537d) GuymHaga(2775d) nao-pon(2783d) BugTrack(2807d) isbnプラグインで表示位置がおかしい。(2888d) PukiWikiModが勝手にトラックバックを発行する(2974d) | |
ログイン
メインメニュー
Home
新着情報
フォーラム
UsersWiki
xpWiki::Dev
Wiki [自由帳]
Recent View
View List
書籍情報
価格比較の最安百貨
写メールBBS
たぐめも
ダウンロード
箱庭諸島
リンク集
カレンダー
お問い合わせ
サイトマップ
参照元情報
イメージマネージャ
|
最新のページ
ブックマーク
新着トラックバック
サイト内 Wiki
☆ 検索 ☆
オンライン状況
サイト情報
現在ページのQRコード
参照元情報