解决11个WordPress关键问题的完整指南:于年更新

那些使用wordpress的人会同意,它是自定义网站开发的最佳平台之一。它非常简单,无论是初学者还是高级用户都可以轻松使用它。
但是,我们也知道wordpress远非完美。到处都是错误,这些错误会使您发疯,并耗尽精力。
值得庆幸的是,所有内容均已修复。仍然有许多用户遇到这些错误并成功修复并报告了这些错误。因为他们的专业知识,我们才能够附带这份有用的指南,其中我们将讨论11种常见的wordpress错误以及如何修复它们。让我们开始:
进行任何更改之前备份您的网站。这样做可以确保您可以轻松回滚到以前的状态,以防万一在进行更改时发生任何错误。您可以在google cloud,onedrive或您选择的任何其他cloud服务提供商上的任何位置进行备份。
常见的wordpress错误以及解决方法
错误1:内部服务器错误内部服务器错误或“ 500内部服务器错误”是任何wordpress开发人员都会遇到的最令人沮丧的错误之一。
你知道为什么吗?因为“ 500 internal server error”基本上意味着网站出了点问题,但是服务器找不到真正的东西。因此,您必须花费数小时来进行自己的调查,并试图找出问题的根本原因,从而耗尽精力并发疯。
内部服务器错误的潜在原因以下是一些可能导致“ 500 internal server error”的因素:
1. .htaccess文件已损坏有时,wordpress可能会显示内部服务器错误,因为.htaccess文件已损坏。幸运的是,修复此错误非常容易。您需要做的只是:
通过文件传输协议(ftp)访问网站根目录将.htaccess文件重命名为.htaccess_old最后,加载站点以查看问题是否解决如果问题已解决,请从“设置”>“固定链接”重置您的固定链接。这将为您创建一个新的.htaccess文件。
2.插件或主题有问题这可能是“ 500 internal server error”背后的另一个原因。在这种情况下,您可以尝试停用插件或恢复为网站正常工作时处于活动状态的上一个主题。该问题将立即得到解决。
3.您已达到php限制如果登录wordpress仪表板后或在wp-admin中尝试上载图像时看到此消息,则可能已达到php限制。
如果是这种情况,请尝试增加您的php限制。您可以按照以下方法进行操作:
创建一个名为php.ini的空白文本文件。将此代码粘贴到其中:memory = 64mb。保存文件,然后使用ftp将其上传到/ wp-admin / folder。该问题可能会得到解决。但是,您必须知道它只会暂时解决您的问题,并且除非您弄清楚内存耗尽的原因,否则错误将一直发生。编码不正确的插件或主题功能可能是一些主要原因。此外,建议与网络托管公司联系,并查看服务器日志以确定问题的根本原因。
如果问题仍然存在怎么办?尝试通过重新安装wordpress重新上传/ wp-admin和/ wp-includes。确保首先选择overwrite来替换旧文件。
错误2:403禁止错误403禁止访问-您不必访问此服务器上的/。
这个wordpress错误非常令人沮丧,可能需要3-4个小时来修复它。实际上,不仅是我们。许多wordpress开发人员对此失去了宁静的睡眠。
在以下情况下,通常会出现此错误:
拒绝在wp-admin或wordpress登录页面上访问在安装wordpress时当您访问wordpress网站上的任何页面时注意:有时,您可能还会看到消息“访问被拒绝”或“对yourdomain.com的访问被拒绝”。您无权查看此页面。”
禁止使用403背后的原因错误配置的安全性插件是导致此错误的根本原因。他们有时会阻止几个他们认为是恶意的ip地址。
还有其他一些原因:
1.损坏的.htaccess文件这是找出答案的唯一方法:
找到.htaccess文件。通常位于包含/ wp-content和/ wp-includes /的同一文件夹中下载.htaccess文件,以便获得它的副本。从您的服务器中删除现有文件,然后尝试再次访问该网站。如果问题已解决,则确认.htaccess文件已损坏。
接下来做什么?
遵循我们在“?500内部服务器错误”修复程序中提到的步骤,即
登录您的wordpress管理区域创建一个新的.htaccess文件最后,转到设置>永久链接并保存更改。2.不正确的文件权限如果您认为“ 403错误”是由不正确的文件权限引起的,则可以与您的主机提供商联系以调查此事。
但是,如果您发现自己必须自行解决问题,则:
使用ftp客户端连接到您的wordpress网站转到包含所有wordpress文件的根文件夹右键单击每个文件夹,然后从菜单中选择“文件权限”现在,您必须确保:
所有文件夹的文件权限必须为744或755wordpress网站上的所有文件都必须具有644或640的文件许可权修正这些参数,然后再次访问您的网站。在403禁止错误必须走了。
注意:您也可以将根文件夹的文件权限设置为744或755。选中“递归到子目录”旁边的框,然后选中“仅应用于目录”选项。单击“确定”,然后对wordpress文件重复该过程。
错误3:找不到4o4页您可能会遇到的另一个常见wordpress错误是404 page not found,当您搜索或打开找不到的帖子时会发生。如果您的wordpress网站中存在永久链接问题,您不小心删除了.htaccess文件或重写规则有问题,通常会发生此错误。
您该如何解决?要解决此问题,您首先必须重新配置永久链接设置。这是您可以这样做的方式:
转到设置>永久链接,然后单击保存更改。这将更新永久链接设置并刷新重写规则。有99%的把握是使用此技巧可以解决错误。
如果问题仍然存在,则必须手动更新.htaccess文件,方法是登录ftp并搜索.htaccess文件。找到文件后,可以通过将权限更改为666使其可写。再次将权限更改回660。
您还可以将以下代码添加到.htaccess文件中:
1 # begin wordpress
2
3 rewriteengine on
4 rewritebase /
5 rewriterule ^index\.php$ - [l]
6 rewritecond %{request_filename} !-f
7 rewritecond %{request_filename} !-d
8 rewriterule . /index.php [l]
9
10 #?end?wordpress
错误4:死亡白屏(wsod)死亡白屏(wsod)是另一个常见的wordpress错误,表现为无信息的黑屏。
以下是死亡白屏(wsod)背后的一些原因:
插件兼容性问题:您可以通过停用和重新激活插件来解决此问题。您的主题存在问题:登录到仪表板并激活默认的wordpress主题,或回滚到网站正常工作时处于活动状态的主题。主题目录丢失或重命名:在管理端切换主题,重命名目录或在wp_options中编辑“ theme”和“ stylesheet”记录。您也可以参考本指南解决死亡白屏(wsod)问题。
错误5:建立数据库连接时出错与数据库的连接出现问题时,将发生“建立数据连接错误”。其背后可能有几个原因,例如:
不正确的wp-config.php信息:该错误是由wp-config.php文件中的错误引起的。解决此问题的方法:检查wp-config.php文件,并确保数据库用户名,数据库密码和数据库主机正确。如果所有配置正确,请手动重置mysql密码。web主机出现问题:服务器可以是拥有服务器,已达到数据库限制或已关闭数据库。如果您认为存在此类问题,请与您的虚拟主机联系。该网站已被黑客入侵:数据库连接错误背后的另一个原因可能是您的网站已被黑客入侵。在这种情况下,您将必须使用网站安全和保护软件扫描网站以确认问题。市场上有几种此类工具可以在不到60秒的时间内修复您的网站。试试看错误6:wordpress无法自动更新有时,wordpress可能无法自动更新,您可能会看到以下内容:
空白屏幕,无任何信息警告更新失败php错误消息该错误通常是由与主要wordpress文件的连接故障,升级过程中的internet连接问题或不正确的文件权限引起的。您可以通过手动更新wordpress网站或恢复以前的正常工作网站备份来解决此问题。
错误7:连接超时出现此错误的主要原因是您的网站没有足够的可访问内存,并且它正在尝试做服务器无法管理的工作。
我们如何解决这个错误?
要求您的托管服务提供商增加内存限制。但是,如果您愿意使用php,则可以自己完成。您只需要在wp-config文件的末尾添加以下代码行:define(’wp_memory_limit,” 64m’);增加您的php.ini文件中的最大执行时间。您可以参考wordpress的详细说明。错误8:卡在维护模式下在维护模式wordpress错误中,您将在整个网站上看到持久性维护模式消息。这是一种罕见的wordpress错误,当wordpress在维护模式下被中断时会发生。
您可以通过从wordpr