解决五个最频繁的WORDPRESS问题

以下是用户处理的五大问题以及如何解决这些问题。

白色死屏

正如您可能猜到的那样,“ 白色死亡之屏 ”或WSOD是对Windows中臭名昭着的蓝屏死机的引用。与Windows模拟相反,WSOD WordPress错误会导致浏览器中显示空白屏幕。

在使用管理面板或WordPress前端时,WSOD可能会将自身视为全局问题。但是,错误主要是由数据库问题或PHP错误引起的。

解决方案1:尝试回忆您最近对系统所做的更改以追溯源。WSOD可能是由安装的新插件或您最近切换到的主题引起的。

解决方案2:确定问题的范围并确定WSOD是仅出现在特定页面,多个页面还是面板上。如果您尝试打开使用WordPress创建的任何网站时发生错误,则可能是导致WSOD的Web托管服务器,您需要检查其操作。

解决方案3:尝试停用所有插件,看看是否能解决此错误。如果在停用后错误消失,那么一些插件就是罪魁祸首。您所要做的就是一个接一个地重新激活已安装的插件,并检查WSOD是否找出导致它的插件。如果您未被授予对管理面板的访问权限,则可以通过FTP重命名插件文件夹。

解决方案4:将当前的WordPress主题回滚到默认主题。

解决方案5: WSOD可能由系统内存不足引起。要解决这个问题,您需要增加分配给PHP的内存量。为此,将代码行添加到functions.php(将内存限制增加到256M的示例):

define(’WP-MEMORY-LIMIT’,’256M’)

解决方案6:作为最后一项措施,您可以重新安装WordPress。

就解决方案而言,WSOD错误类似于WordPress的内部服务器错误。您可以找到有关解决内部服务器错误的详细教程,这是此处最常见的WordPress错误之一。

建立数据库连接时出错

在显示器上看到此消息清楚地表明WordPress无法连接到您站点的数据库,这对于其操作至关重要,因为系统会将您的所有内容存储在那里。但是如果收到此消息,请不要担心,有几种方法可以解决它。

解决方案1:通常,此错误是由存储在wp-config.php文件中的错误凭据引起的。此文件包含用于连接数据库的登录信息,以及服务器信息,密码和用户名,数据库名称。解决数据库连接问题时,第一个解决方案是首先验证存储在文件中的凭据。要打开检查凭据,请转到WordPress安装的根文件夹,然后打开wp-config.php文件。

解决方案2:有时,当服务器无法连接到数据库时,WordPress可以自动修复它。要检查是否是这种情况,请访问yoursite.com/wp-admin,看看是否收到任何说明您的数据库需要修复的错误消息。如果是这样,请通过将以下代码添加到wp-config.php来启用自动修复功能:

1
define('WP_ALLOW_REPAIR',true);

添加此行后,访问http://www.yoursite.com/wp-admin/maint/repair.php以启动自动数据库修复。不要忘记在进程完成后删除您添加到wp-config.php的代码行,否则,您将允许其他人访问此功能。

解决方案3:由于MySQL服务器或数据库达到最大允许大小的问题,WordPress通常无法建立数据库连接。无论哪种情况,建议您向托管服务提供商寻求帮助以解决此问题。

解析或语法错误

通过functions.php向其站点添加代码片段的用户经常遇到此问题,并且不检查添加的代码语法。

解决方案:该消息表示WordPress代码有一个或多个需要纠正的错误。在语法方面,浏览器非常细致,即使缺少单个分号或括号,也无法打开网站。为避免此问题,强烈建议不要将代码片段粘贴到您的实际站点中,因为它首先需要在开发环境中进行测试。

但是,如果错误已经发生,则需要对代码进行更正。幸运的是,现代的Internet浏览器可以告诉您,哪个文件确实是原因,甚至指定了发生语法或解析错误的行。只需编辑不正确的行并重新上传文件即可。

404页面错误

当系统找不到指定的页面时,会发生404 WordPress错误。当您的永久链接设置出现问题时,通常会发生这种情况。

解决方案:您需要进入“设置”菜单,“永久链接”项并重新配置永久链接设置。

这样,您可以选择手动重写规则或使用默认设置。

内存耗尽错误

如果WordPress内存不足,则会显示白屏死机(WSOD)或以下错误:

解决方案:通过在functions.php文件中添加代码行来增加内存限制。

我们希望本文允许您解决问题并解决一些常见的WordPress问题。

说点什么

500