**[[質問箱3/560]] [#i1d5e615]
#author("2018-03-11T19:04:29+09:00;2009-09-11T10:51:17+09:00","","")
**[[質問箱/3560]] [#i1d5e615]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|設置ができません|
|~バージョン|1.4.7|
|~投稿者|[[Orange]]|
|~状態|完了|
|~投稿日|&new{2006-12-14 (木) 17:59:27};|
***質問 [#y85b8b41]
設置できません。index.phpを開いてもエラー表示が無く、真っ白な画面になります。
どこに問題があるのか教えてください。

環境
FreeBSD/5.4 
Apache/1.3 
PHP/4.3.11 

pukiwiki-1.4.7_notb.tar.gz を tar xvf コマンドで解凍後、パーミッションを設定。
index.php が表示できず。(真っ白な画面)

その後の変更箇所

index.php 
・error_reporting(E_ALL); // Debug purpose 
に変更。
・define('DATA_HOME',	'・・・'); 
パス書き込み

pukiwiki.ini.php 
・ $script を追加

まだ真っ白な画面のまま。

lib/pukiwiki.phpを開くと、下記のエラー 
Runtime error 
Error message :  
File is not found. (INI_FILE) 

どうしたら良いでしょうか?教えてください。
よろしくお願いします。

***回答 [#t8ff30f3]
- まずはPHPが動くのかどうか確認してください。 --  &new{2006-12-14 (木) 19:45:38};
- PHPは動いています。test.phpで環境が表示されます。 -- [[Orange]] &new{2006-12-14 (木) 22:47:17};
- test.php 等というファイルを作っても、普通は「環境」などと言うものは表示されません。またlib/pukiwiki.phpにアクセスする状況はありません。他人にもわかる形で状況の説明を行って下さい。後、Apacheならエラーログをチェックして結果をまとめてここに報告して下さい。 --  &new{2006-12-14 (木) 23:24:51};
- DATA_HOMEの値が本当に正しいか確認してください(pukiwiki.ini.phpのあるディレクトリのパスを指していますか?あるいは最後のスラッシュが抜けていませんか?)。また、通常この定数を設定する必要は無いので、デフォルトに戻して動作を確認してください。 --  &new{2006-12-14 (木) 23:29:38};
- test.phpはPHPに付属していた環境表示用のものを試しました。[[PukiWiki/Install/インストール方法]] の動作確認項に 「pukiwiki.phpにブラウザからアクセスして」とありましたので、.htaccessを削除してブラウザからアクセスしました。DATA_HOMEは /homeからの絶対パスで指定し、最後のスラッシュもついていましたが、デフォルト無指定の状態に戻しました。 -- [[Orange]] &new{2006-12-15 (金) 07:02:26};
-- [[PukiWiki/Install/インストール方法]]の動作確認項に 書いてある「./pukiwiki.php」は現在配布されていません。「./index.php」にブラウザからアクセスして確認して下さい。 -- [[hirokasa]] &new{2006-12-15 (金) 08:49:25};
- Apacheのエラーログです。 &br; [error] PHP Fatal error:  Call to undefined function:  preg_match() in /home/xxxx/puki-wiki/lib/func.php on line 44 func.php &br; の44行目にはこうありました。&br; 	return preg_match('/^(' . $scheme . ')(:\/\/[-_.!~*\'()a-zA-Z0-9;\/?:\@&=+\$,%#]*)$/', $str); -- [[Orange]] &new{2006-12-15 (金) 07:02:47};
-- [[続・質問箱/440]] --  &new{2006-12-17 (日) 04:33:16};
-- 「Call to undefined function:  preg_match()」は、PHP のPCRE が有効になっていない時にでてきます。解決法は、[[続・質問箱/440]] へ --  &new{2009-09-11 (金) 10:51:17};
-- [[質問箱/2440]] --  &new{2006-12-17 (日) 04:33:16};
-- 「Call to undefined function:  preg_match()」は、PHP のPCRE が有効になっていない時にでてきます。解決法は、[[質問箱/2440]] へ --  &new{2009-09-11 (金) 10:51:17};

//#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.057 sec.

OSDN