【发布时间】:2013-08-06 05:43:32
【问题描述】:
我不确定这个问题最适合哪个站点 - 这可能是 IIS 配置问题。 我在运行 IIS7.5 的全新 2008R2 服务器上运行 Wordpress 时遇到问题。我收到一条错误消息,指出找不到所需的文件:
PHP 致命错误:require():需要打开失败 './wp-blog-header.php' (include_path='.;C:\php\pear') 在 D:\path\to\my\site\blog\index.php 第 17 行
浏览网络后,我发现很多人都遇到过这个问题,并通过删除 require 语句的“./”部分来解决这个问题。我还看到有人建议人们在 require 语句之前使用各种 PHP 函数或设置要使用的全局变量——但我觉得这不是一个好的解决方案。整个 Wordpress 都使用相同的语法,并且需要在许多文件中替换。此外,如果我更新网站,问题将再次发生。我需要一个不涉及在 Wordpress 核心中编辑任何内容的解决方案。 我在 R1 (IIS7) 服务器和本地 Win 7 机器上都可以正常工作 - 我第一次看到这个问题是在 R2 服务器上。
谁能给我任何帮助,让 './' 相对路径适用于 Wordpress?
谢谢
【问题讨论】: