在買了中國信息港vps主機之後,想搭建一個DZ論壇、wordpress和一個織夢的門戶網站,可是在使用的過程中,發生了一個很讓我糾結的問題:
安裝PHP程序(比如Discuss、wordpress等等)提示“include_path='.;c:\php5\pear'”錯誤,以下是Discuz的一個報錯。
Fatal error: require_once() [function.require]: Failed opening required
'./source/class/class_core.php' (include_path='.;c:\php5\pear') in D:\web\BBS\index.php on line 14
問題詳細描述如下:
爲了行文方便,我先說下我的目錄結構
1、 D:\FreeHost爲網站根目錄,在它的下面放置DZ論壇、wordpress博客和織夢門戶網站;
2、 以dz論壇舉例,D:\FreeHost\webdz2013_JD3QC6,這是dz程序的根目錄,裏面放置的是dz程序。
A、 我的網站剛開始如這樣設置的,administrators和system對網站根目錄FreeHos具有完全的控制權限。
B、 webdz2013_JD3QC6程序根目錄的設置權限是:administrators 完全,system完全,iis來賓賬戶IUSR_dzusr 讀取和運行、列出文件目錄和讀取,network service 完全控制權限且不是繼承父目錄的。
結果論壇的最後一步出現上面的錯誤。
解決方法如下
A、 對網站根目錄FreeHos“只有該文件夾”添加iis來賓賬戶IUSR_dzusr的讀權限
這樣就解決了。