- ベストアンサー
openPNE のPHPエラーについて教えて下さい。
openPNE のOpenPNE-2.6RC2.1を設置しました。 すると、以下のエラーがでます。 どこがいけないのでしょうか? 一応、config.php や config.inc.php は修正して アップロードされております。 <エラー内容> http://ドメイン/?m=setup http://ドメイン http://ドメイン/?m=admin 上記のURLで、以下の様になります。 Warning: main(アップロードディレクトリ/config.php) [function.main]: failed to open stream: No such file or directory in アップロードディレクトリ/config.inc.php on line 8 Fatal error: main() [function.require]: Failed opening required 'アップロードディレクトリ/config.php' (include_path='.:/usr/local/lib/php') in アップロードディレクトリ/config.inc.php on line 8
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
config.inc.phpでは デフォルトで以下の様な設定になっています。 -------------------------------------------- define('OPENPNE_DIR', realpath('../')); require_once OPENPNE_DIR . '/config.php'; -------------------------------------------- これは、config.phpがconfig.inc.phpの一つ上の階層に あるという事です。 また階層はデフォルトで OpenPNE/ ├config.php └public_html/ └config.ini.php となっていると思います。 mikichan-eさんはどのような設定をされているでしょうか?
その他の回答 (1)
- kikanbo
- ベストアンサー率31% (44/139)
config.phpが見つからないよってさ
補足
すいません。 この場合、どのファイルを、どうやって修正すればいいのでしょうか?
補足
現状、http://www.ドメイン名/ にアクセスすると、 OpenPNE といった青い画像が表示されます。 設定内容は、以下の通りです。つまり、http://www.ドメイン/sns/config.php です。 例) ├ドキュメントルート(※public_html 内のファイルを、index.html と同じ階層にアップロードしている。同じ階層に、config.inc.php が存在。) └sns(※OpenPNEのディレクトリ名を変更して、sns )/ ├config.php ただ、ヘッダーの箇所に以下の様なエラーがでます。 ●Warning: Cannot modify header information - headers already sent by (output started at /home/webmaster001/www/kyo-fu.net/sns/config.php:1) in /home/webmaster001/www/kyo-fu.net/sns/webapp/lib/OpenPNE/Smarty.php on line 86 また、右下のリンクで、利用規約やプライバシーポリシーのリンクがありますが、 そのリンクの箇所が、「????」といった表示になっております。 また、「ログイン」の画像をクリックすると、以下の様なエラーがでます。 ●Warning: Cannot modify header information - headers already sent by (output started at /home/webmaster001/www/kyo-fu.net/sns/config.php:1) in /home/webmaster001/www/kyo-fu.net/sns/webapp/lib/util/util.php on line 34 やはり、根本的に何か間違ってますよね? ちなみに、使っているサーバー会社のマニュアルhttp://www.xbit.jp/content/view/145/28/ を参考にしました。