Discuz在Win2003环境无法访问。//common.inc包括。

注:
理论上,以下方法可以实现,但前提是确保PHP配置没有错误。建议您使用PHP的新版本,和discuz程序,和相关的服务器软件下载S.。

论坛的两天经常报告错误的信息。

警告:require_once(。 /包括/常见。php){ function.require—
一次}:打开流失败:没有这样的文件或目录
E:主机 aydsw index.php在12线

致命错误:require_once(){ }功能。要求:没有开放的要求
。 /包括/常见。php(include_path =;C: PHP5 梨)在
E:主机 aydsw index.php在12线

我上网查一下,应该是权威的回问,不知道论坛是否可以用。

解决方案之一:

事实上,这个问题并不像说的那么复杂,这个问题是由目录权限问题引起的。
众所周知,2003中的权限常常被混淆。
图像点表达式的解决方案是:
比如:你的论坛设置Webroot的bbs目录下,如果你只给bbs目录网络
该用户的访问权限(或您指定的用户),和论坛的上级目录,Webroot公司,不
Internet来宾(或指定用户)访问权限具有上述问题。
只给根目录(目录的上级目录的论坛)与Internet来宾权限(或
您分配给用户的问题可以得到解决!
原因是:在所有php文件中,如果更改为包含,则可以解决这个问题。
但它一个接一个地不能取代。解决这个问题的方法是构建父目录。

方案二:

此服务器重装系统
下面的错误发生时,PHP MySQL的配置下赢但是访问DZ论坛(Discuz)。
警告:require_once(){一}功能。要求:无法访问
。 /包括/ common.inc.php E: MySite 测试 index.php在12线
警告:require_once(。 /包括/常见。php){ function.require—
一次}:打开流失败:没有这样的文件或目录
E: MySite 测试 index.php在12线
致命错误:require_once(){ }功能。要求:没有开放的要求
。 /包括/常见。php(include_path =会: / /包括在PHP5的)
E: MySite 测试 index.php在12线
这个网站没有问题。未找到该文件。

它已经解决了很长一段时间。
问题是:
1、IIS6.0没有启用父路径
2,权限是给用户权限的(目录也必须有权限,否则这个问题)

其他参考资料:

转移论坛你自己的服务器,服务器Win2003 + IIS + PHP + MySQL,但访问论坛总是提示以下信息:

警告:require_once(){一}功能。要求:无法访问。 / / common.inc.php包括E: im286 index.php在12线
警告:require_once(。 /包括/常见。php){一}功能。要求:打开失败:没有这样的文件,12,

致命错误:require_once(){ }功能。要求:没有开放需要。 /包括/常见。php(include_path =会: / /包括PHP5)E: im286 index.php,12。
方法:在网上谷歌百度的问题还真不少,修改。 /包括/解决包括 /问题,但重写负载并不总是成功的,你很长一段时间才发现原来是设置权限,将权限,一切都是好的,IIS提醒您,该路径的父亲开口。

方法二:
1、IIS6.0没有启用父路径
2,权限是给用户权限的(目录也必须有权限,否则这个问题)

方法三:
是权力问题,在上级目录添加大家读权限,只对上级目录,但很长,等待,停止,改变一个电子目录: im286 论坛,向上级目录的读权限访问,提示大家:
没有指定输入文件。

方法四:
搜索,1是说注释doc_root =在php.ini中,我看到它是注释,不是这个问题。二是说应用pool.iis问题建立了这个网站,一个新的应用程序池刷新,网站可以访问。再试一次,无论是对上级目录的权限,删除目录的目录都读权限,并刷新它,并提示同样的错误上,确认它与它,然后把问题解决。

方法五:
我也有这个问题,只是找了半天没有结果,试图改变(。 /包括/常见。php),结果是成功的,问题不妨试试!
在所有的修改common.inc.php。 /( /中间点删除)

方法六:最终解决方案
这样的一个问题,如果其他正常的程序,但是只有一些PHP系统有问题,在phpMyAdmin的情况,如当前目录只要D: werroot phpMyAdmin在phpMyAdmin目录下创建一个目录的网站,则D IIS路径: werroot phpmyadmin网站所能解决的问题。这是利用问题的程序。 /。