【发布时间】:2015-08-01 13:35:22
【问题描述】:
我正在尝试在 Windows 2003 服务器上安装 DokuWiki,并使用 IIS 7.2 和 PHP 5。我已经进入 IIS 并创建了一个虚拟目录,指向我提取 DokuWiki 的位置,我已经为此设置了所有权限文件夹确保它在所有文件夹和子文件夹上都有 rwx。虚拟目录启用了 rwx 权限。我遇到的第一个问题是 php 报告了一个丢失的文件,即 PassHash.class.php,我刚刚创建了空白文件,但在添加该文件之前,日志报告了
[20-May-2015 10:36:51] PHP Warning: require_once(C:\dokuwiki/inc/PassHash.class.php) [<a href='function.require-once'>function.require-once</a>]: failed to open stream: No such file or directory in C:\dokuwiki\install.php on line 12
[20-May-2015 10:36:51] PHP Fatal error: require_once() [<a href='function.require'>function.require</a>]: Failed opening required 'C:\dokuwiki/inc/PassHash.class.php' (include_path='.;C:\php5\pear') in C:\dokuwiki\install.php on line 12
但是一旦我添加了空白文件,它就会显示:
我知道这是一个权限问题,但我不知道如何将权限添加到这些目录甚至它们所在的位置。还有其他人必须创建那个空白文件吗?对我来说似乎有点奇怪。任何帮助表示赞赏。
问候, 卢克
【问题讨论】:
标签: php iis permissions windows-server-2003 dokuwiki