出現這種問題是你的include路徑不對了,如果是cms可能是你的系統環境沒配置好,下面我來介紹此問題的兩種解決方案。
以下是Discuz的一個報錯。
Fatal error: require_once() [function.require]: Failed opening required './source/class/class_core.php' (include_path='.;c:php5pear') in D:webBBSindex.php on line 14
解決辦法
修改php.ini配置文件。
代碼如下 復制代碼; Windows: "path1;path2"
;include_path = ".;c:phpincludes"
改為:
; Windows: "path1;path2"
include_path = "c:phpincludes"
如果你使用的是iis可能就權限配置問題了,我們可嘗試按下面方法解決
為了行文方便,我先說下我的目錄結構
1、 D:FreeHost為網站根目錄,在它的下面放置DZ論壇、wordpress博客和織夢門戶網站;
2、 以dz論壇舉例,D:FreeHostwebdz2013_JD3QC6,這是dz程序的根目錄,裡面放置的是dz程序。
A、 我的網站剛開始如這樣設置的,administrators和system對網站根目錄FreeHos具有完全的控制權限。
B、 webdz2013_JD3QC6程序根目錄的設置權限是:administrators 完全,system完全,iis來賓賬戶IUSR_dzusr 讀取和運行、列出文件目錄和讀取,network service 完全控制權限且不是繼承父目錄的。
結果論壇的最後一步出現上面的錯誤。
解決方法如下
A、 對網站根目錄FreeHos“只有該文件夾”添加iis來賓賬戶IUSR_dzusr的讀權限