- PR -

OpenPNE設定エラー

投稿者投稿内容
りぃ
ベテラン
会議室デビュー日: 2006/05/18
投稿数: 57
投稿日時: 2007-01-07 11:37
いつもお世話になっています。
今回は、自宅サーバにOpenPNEを入れたんですが、画面にエラーが以下のように表示されます。
Warning: require_once(D:\ftpservice\test\XXXX/config.php) [function.require-once]: failed to open stream: No such file or directory in D:\ftpservice\test\XXXX\sns\config.inc.php on line 8

Fatal error: require_once() [function.require]: Failed opening required 'D:\ftpservice\test\XXXX/config.php' (include_path='.;C:\php5\pear') in D:\ftpservice\test\XXXX\sns\config.inc.php on line 8
という内容です。
ここで気になるんですが、
D:\ftpservice\test\XXXX\snsというフォルダにOpenPNEが入っています。
ユーザーとして、D:\ftpservice\test\XXXXを/test/XXXXとなっているんですが、ここが間違っているんでしょうか?
また、C:\php5\となっているところがあるんですが、PHPはD:\phpというフォルダに入っています。
これすべて設定ミスなんでしょうか?
分かる方宜しくお願いします。

[ メッセージ編集済み 編集者: あき 編集日時 2007-01-07 11:38 ]
ぶさいくろう
ぬし
会議室デビュー日: 2005/11/22
投稿数: 1232
お住まい・勤務地: 川崎市(は俺も含めてロクな人間が住んでないよw)
投稿日時: 2007-01-07 11:42
引用:

あきさんの書き込み (2007-01-07 11:37) より:
いつもお世話になっています。
今回は、自宅サーバにOpenPNEを入れたんですが、画面にエラーが以下のように表示されます。
Warning: require_once(D:ftpservicetestXXXX/config.php) [function.require-once]: failed to open stream: No such file or directory in D:ftpservicetestXXXXsnsconfig.inc.php on line 8

Fatal error: require_once() [function.require]: Failed opening required 'D:ftpservicetestXXXX/config.php' (include_path='.;C:php5pear') in D:ftpservicetestXXXXsnsconfig.inc.php on line 8
という内容です。
ここで気になるんですが、
D:ftpservicetestXXXXsnsというフォルダにOpenPNEが入っています。
ユーザーとして、D:ftpservicetestXXXXを/test/XXXXとなっているんですが、ここが間違っているんでしょうか?
また、C:php5となっているところがあるんですが、PHPはD:phpというフォルダに入っています。
これすべて設定ミスなんでしょうか?
分かる方宜しくお願いします。

[ メッセージ編集済み 編集者: あき 編集日時 2007-01-07 11:38 ]


自分で調べられるところは自分でしらべろよ。
自分で試して自分の眼で確認できるようなことをここで聞く必要はないだろ。

つか。エラー内容ちゃんと見て実際のパスに何があるのかなどの状況を確認しろよ。

[ メッセージ編集済み 編集者: ぶさいくろう 編集日時 2007-01-07 11:55 ]
りぃ
ベテラン
会議室デビュー日: 2006/05/18
投稿数: 57
投稿日時: 2007-01-07 12:23
ぶさいくろうさんありがとうございます。
約3日間ずっと検索などで調べてみたんですが、ぜん2分かんなかったので投稿しました。
もう一度1から調べてみます。
すみませんでした。

[ メッセージ編集済み 編集者: あき 編集日時 2007-01-07 12:29 ]
ぶさいくろう
ぬし
会議室デビュー日: 2005/11/22
投稿数: 1232
お住まい・勤務地: 川崎市(は俺も含めてロクな人間が住んでないよw)
投稿日時: 2007-01-07 13:38
引用:

あきさんの書き込み (2007-01-07 12:23) より:
ぶさいくろうさんありがとうございます。
約3日間ずっと検索などで調べてみたんですが、ぜん2分かんなかったので投稿しました。
もう一度1から調べてみます。
すみませんでした。

[ メッセージ編集済み 編集者: あき 編集日時 2007-01-07 12:29 ]


だったら何を調べたのか細かく書いてみてよ。

書いてくれなきゃあんたが調べていようと調べてなかろうと何ら変わらないでしょ?
主観的にもの考えすぎじゃない?あんたの知っている情報をこっちが暗黙的に知っているとでも思っているの?
そんなことは、あんたのとなりにいる人か超能力者でもなきゃ無理なのはわかるよね?

ここはサポートセンターじゃないよ?
あなたがお金を払ってくれるなら解決するためにあれこれ徒労してもいいけどお金払わないんでしょ?

だったらせめて細かく書こうよ。

#と思うのは厳しいことなんだろうか?
hays
会議室デビュー日: 2007/01/08
投稿数: 4
投稿日時: 2007-01-08 15:06
はじめまして。

引用:
Warning: require_once(D:\ftpservice\test\XXXX/config.php) [function.require-once]: failed to open stream: No such file or directory in D:\ftpservice\test\XXXX\sns\config.inc.php on line 8
Fatal error: require_once() [function.require]: Failed opening required 'D:\ftpservice\test\XXXX/config.php' (include_path='.;C:\php5\pear') in D:\ftpservice\test\XXXX\sns\config.inc.php on line 8



このログからすると、public_htmlフォルダのconfig.inc.phpからconfig.phpへ参照できていないのではないでしょうか。

(1)OPENPNE_DIRディレクトリにconfig.phpは存在しますか。
http://trac.openpne.jp/wiki/OpenPNESetup#section2
引用:
2. 設定ファイルの変更
OPENPNE_DIR/config.php.sample を OPENPNE_DIR/config.php にコピーして config.php の方を環境に合わせて編集します。



(2)config.phpがあるようでしたら、こちらも確認してみてください。
http://trac.openpne.jp/wiki/OpenPNESetup#section1
引用:
public_html のパスを OPENPNE_DIR ディレクトリの直下(デフォルト配置)以外に変更した場合は、 public_html 直下にある config.inc.php の内容を書き換えてください。

りぃ
ベテラン
会議室デビュー日: 2006/05/18
投稿数: 57
投稿日時: 2007-01-08 17:47
haysありがとうございます。

引用:

(1)OPENPNE_DIRディレクトリにconfig.phpは存在しますか。
http://trac.openpne.jp/wiki/OpenPNESetup#section2


はい、あります。
引用:
2. 設定ファイルの変更
OPENPNE_DIR/config.php.sample を OPENPNE_DIR/config.php にコピーして config.php の方を環境に合わせて編集します。


はいあります。

[quote]
(2)config.phpがあるようでしたら、こちらも確認してみてください。
http://trac.openpne.jp/wiki/OpenPNESetup#section1
引用:
public_html のパスを OPENPNE_DIR ディレクトリの直下(デフォルト配置)以外に変更した場合は、 public_html 直下にある config.inc.php の内容を書き換えてください。


* @license http://www.php.net/license/3_01.txt PHP License 3.01
この部分を変更すればいいんでしょうか?
宜しくお願いします。

[ メッセージ編集済み 編集者: あき 編集日時 2007-01-08 17:49 ]
hays
会議室デビュー日: 2007/01/08
投稿数: 4
投稿日時: 2007-01-08 18:53
ここの行を
コード:
define('OPENPNE_DIR', realpath('../'));



このように絶対パスにしてみてはどうでしょうか。
コード:
define('OPENPNE_DIR', realpath('C:/OpenPNE/'));


りぃ
ベテラン
会議室デビュー日: 2006/05/18
投稿数: 57
投稿日時: 2007-01-08 22:04
haysさんありがとうございます。ありがとうございます。
引用:

ここの行を
コード:
define('OPENPNE_DIR', realpath('../'));



このように絶対パスにしてみてはどうでしょうか。
コード:
define('OPENPNE_DIR', realpath('C:/OpenPNE/'));




絶対バスを変えたところ、
Warning: require_once(D:\ftpservice\test\XXXX/config.php) [function.require-once]: failed to open stream: No such file or directory in D:\ftpservice\test\XXXX\sns\config.inc.php on line 8

Fatal error: require_once() [function.require]: Failed opening required 'D:\ftpservice\test\XXXX/config.php' (include_path='.;C:\php5\pear') in D:\ftpservice\test\XXXX\sns\config.inc.php on line 8
のエラーは消えたんですが、新たに、
Fatal error: Cannot redeclare p_h_ranking_c_ashiato_ranking() (previously declared in D:\ftpservice\test\XXXX\sns\webapp\lib\db\deprecated_lib.php:10) in D:\ftpservice\test\XXXX\sns\webapp\lib\db\deprecated_temporary1.php on line 13
というエラーが出てしまいました。
これも設定ミスなんでしょうか?
宜しくお願いします。

スキルアップ/キャリアアップ(JOB@IT)