IIS6 和 PHP:如何启用父路径?

IIS6 和 PHP:如何启用父路径?

我有 Windows 2003 服务器,其中 IIS 6、PHP 和 MYSQL 都运行正常,但在安装时phpMyAdmin出现以下错误:

PHP Warning:  require_once(./libraries/common.inc.php) [<a href='function.require-once'>function.require-once</a>]: failed to open stream: No such file or directory in C:\Inetpub\wwwroot\mysql.mydomain.com.au\index.php on line 35

PHP Fatal error:  require_once() [<a href='function.require'>function.require</a>]: Failed opening required './libraries/common.inc.php' (include_path='.;C:\php5\pear') in C:\Inetpub\wwwroot\mysql.mydomain.com.au\index.php on line 35

显然,它说找不到required_once()路径,因为父路径(即“。/”)由于某种原因未启用。

是否有人知道解决这个问题的办法,而不必诉诸编辑代码phpMyAdmin

答案1

显然,它说找不到 required_once() 路径,因为父路径(即“./”)由于某种原因未启用

否 - 父路径是“..”而不是“.”(后者引用 CWD)。

你有目录吗

C:\Inetpub\wwwroot\mysql.mydomain.com.au\libraries

如果没有,则说明您的安装出了问题。如果该目录存在,则很可能是权限问题。

相关内容