如何修复 WordPress网站无法打开错误

当 WordPress 无法加载网站代码中提到的文件时,会出现“无法打开”错误。有时 WordPress 会继续加载站点并显示警告消息,会导致错误。此错误通常指出发生错误的脚本位置。但是,初学者用户很难理解它。在本文中,我们将展示如何轻松修复 WordPress 无法打开流错误。

为什么会出现Failed to Open Stream错误?

在我们尝试修复错误之前,了解导致 WordPress 中“无法打开流”错误的原因会很有帮助。

当 WordPress 无法加载网站代码中提到的文件时,会发生此错误。发生此错误时,有时 WordPress 会继续加载站点,而其他时候 WordPress 会显示错误并且不会加载任何其他内容。

通常,错误提示代码是这样

1个
2个
3个
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

这是另一个例子:

1个
Last Error: 2022-12-14 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 无法找到这些文件,因为根文件夹中缺少.htaccess 文件。在这种情况下,需要转到WordPress 管理员中的设置 » 永久链接页面,然后只需单击“保存更改”按钮即可重新生成 .htaccess 文件。

如果错误消息后跟“权限被拒绝”,那么这意味着 WordPress 没有访问代码中引用的文件或目录的正确权限。

要解决此问题,需要检查WordPress 文件和目录权限,并在需要时更正它们。

最后,一些 WordPress 插件从第三方来源加载脚本,例如Google AnalyticsFacebook API、Google Maps 和其他第三方 API。

其中一些 API 可能需要身份验证,或者可能已经改变了开发人员访问它们的方式。身份验证失败或访问方法不正确将导致 WordPress 无法打开所需文件。

如果这些提示都不能帮助您解决问题,请按照我们的WordPress 故障排除指南中提到的步骤进行操作。

我们希望本文能帮助您修复 WordPress“无法打开流”错误。您可能还想收藏我们最常见的 WordPress 错误列表以及如何修复它们。

原文链接:https://www.taodakeji.com/blog/how-to-fix-the-wordpress-failed-to-open-stream-error,转载请注明出处。

0
没有账号?注册  忘记密码?

社交账号快速登录