您是否在 WordPress 中看到“无法打开流”错误?
此错误消息通常指向发生错误的脚本位置。然而,对于初学者来说理解它可能相当困难。
在本文中,我们将向您展示如何轻松修复 WordPress“无法打开流”错误。
![打开失败 WordPress 中无法打开流错误](https://www.wpbeginner.com/wp-content/uploads/2018/04/failedtoopen.png)
WordPress 为什么会出现打开流失败的错误?
在我们尝试修复它之前,了解导致 WordPress 中“无法打开流”错误的原因会很有帮助。
当 WordPress 无法加载网站代码中提到的文件时,就会出现此错误。发生此错误时,有时 WordPress 会继续加载您的网站并仅显示警告消息。其他时候,WordPress 会显示致命错误并且不会加载任何其他内容。
根据代码中错误发生的位置以及失败的原因,消息措辞会有所不同。它还将为您提供有关需要修复的内容的线索。
通常,此消息将如下所示:
Warning: require(/home/website/wp-includes/load.php): failed to open stream: No such file or directory in /home/website/wp-settings.php on line 19
Fatal error: require(): Failed opening required ‘/home/website/wp-includes/load.php’ (include_path=’.:/usr/share/php/:/usr/share/php5/’) in /home/website/wp-settings.php on line 19
这是另一个例子:
Last Error: 2023-04-04 14:52:13: (2) HTTP Error: Unable to connect: ‘fopen(compress.zlib://https://www.googleapis.com/analytics/v3/management/accounts/~all
/webproperties/~all/profiles?start-index=1): failed to open stream: operation failed’
话虽如此,让我们来看看如何排查并修复 WordPress 中的“无法打开流”错误。
修复 WordPress 中无法打开流的错误
正如我们前面提到的,错误可能是由多种原因引起的,并且错误消息会根据导致错误的原因和文件位置而有所不同。
在每种情况下,“无法打开流”消息后面都会有一个原因。例如,它可能会说“权限被拒绝”、“没有这样的文件或目录”、“操作失败”等等。
修复“没有这样的文件或目录”错误消息
如果错误消息包含“没有这样的文件或目录”,那么您需要查看代码以找出该特定行中提到的文件。
如果它是插件或主题文件,则这意味着插件或主题文件已被删除或未正确安装。
您只需停用并重新安装有问题的主题/插件即可修复错误。如果它是插件,请参阅我们有关如何停用 WordPress 插件以及如何安装 WordPress 插件的指南。
如果是主题,请参阅我们有关如何删除 WordPress 主题以及如何安装 WordPress 主题的指南。
但是,由于根文件夹中缺少.htaccess 文件,WordPress 也可能无法找到这些文件。
在这种情况下,您需要转到WordPress 管理员中的“设置”»“永久链接”页面,然后单击“保存更改”按钮即可重新生成 .htaccess 文件。
![在 WordPress 中重新生成 htaccess 文件 在 WordPress 中重新生成 htaccess 文件](https://www.wpbeginner.com/wp-content/uploads/2018/04/fixhtaccess.png)
修复“权限被拒绝”错误消息
如果错误消息后面带有“权限被拒绝”,则意味着 WordPress 没有正确的权限来访问代码中引用的文件或目录。
要解决此问题,您需要检查WordPress 文件和目录权限,并根据需要进行更正。
修复“操作失败”错误消息
最后,一些 WordPress 插件从第三方来源加载脚本,例如Google Analytics、Facebook API、Google 地图等。
其中一些 API 可能需要身份验证,或者可能改变了开发人员访问它们的方式。身份验证失败或访问方法不正确将导致 WordPress 无法打开所需的文件。
要解决此问题,您需要联系插件作者以获得支持。他们应该能够帮助您修复错误。
如果这些提示都无法帮助您解决问题,请按照我们的WordPress 故障排除指南中提到的步骤进行操作。本分步指南将帮助您查明问题并轻松找到解决方案。
我们希望本文能帮助您修复 WordPress“无法打开流”错误。您可能还想为我们最常见的 WordPress 错误及其修复方法列表,以及我们专家精选的用于发展您的网站的必备 WordPress 插件添加书签。