この問題は、インクルード パスが間違っているために発生します。cms の場合、この問題に対する 2 つの解決策を紹介します。
以下はDiscuzからのエラーレポートです。
致命的なエラー: require_once() [function.require]: D:webBBSindex.php の 14 行目で、必須の './source/class/class_core.php' (include_path='.;c:php5pear') を開くことができませんでした
解決策
php.ini設定ファイルを変更します。
コードは次のとおりです | コードをコピー |
; Windows: "パス 1; パス 2" |
iis を使用している場合は、権限の設定に問題がある可能性がありますので、次の方法を試してください。 書きやすいように、最初に私のディレクトリ構造について話しましょう
1. D:FreeHost は Web サイトのルート ディレクトリであり、その下に DZ フォーラム、WordPress ブログ、Dream Weaver ポータルが配置されます。
2. dz フォーラムを例に挙げると、D:FreeHostwebdz2013_JD3QC6、これは dz プログラムのルート ディレクトリであり、dz プログラムはそこに配置されます。A. 私の Web サイトは当初このように設定されており、管理者とシステムは Web サイトのルート ディレクトリ FreeHos を完全に制御できます。
B. webdz2013_JD3QC6 プログラム ルート ディレクトリの設定された権限は、管理者完全、システム完全、iis ゲスト アカウント IUSR_dzusr の読み取りと実行、ファイル ディレクトリのリストと読み取り、ネットワーク サービスの完全な制御権限であり、親ディレクトリから継承されません。
その結果、フォーラムの最後のステップで上記のエラーが発生しました。
解決策は次のとおりです
A. iis ゲスト アカウント IUSR_dzusr の読み取り権限を Web サイトのルート ディレクトリ FreeHos の「このフォルダーのみ」に追加します
http://www.bkjia.com/PHPjc/632092.html