include_path=’.;C:\php5\pear’错误的解决方法

40次阅读

想搭建一个 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 的读权限

include_path='.;C:\php5\pear'错误的解决方法

 

这样就解决了。

正文完