这是本系列的内部服务器错误第 4 部分。
第 1 部分在这里给出:https://www.sktthemes.org/fyi/fix-500-internal-server-error-wordpress/
第 2 部分在这里给出:https://www.sktthemes.org/wordpress/fix-internal-server-error-wordpress/
第 3 部分在这里给出:https://www.sktthemes.org/wordpress/fix-wordpress-internal-server-error/
您一定会在某个时候遇到这个问题,当似乎没有任何工作时,更重要的是,您甚至可能无法访问前端或后端。
它发生在我们所有人身上,更重要的是,这个错误经常会因为很多原因悄悄出现,但这并不意味着你需要恐慌。 信不信由你 内部服务器错误 比您想象的更常见,它发生在 WordPress 文件损坏时。
如果您不是那么精通技术,那么您可以做一些事情,即您可以先进行完整的备份,一旦您备份了所有必要的信息,您就可以查看以下步骤如何修复可怕的 内部服务器错误 在 WordPress 中。
请记住进行完整备份而不是部分备份,以确保您的数据和核心信息安全。
1.启用调试:
这 内部服务器错误 从某种意义上说,它不会为您提供有关错误是什么或导致错误的原因的任何信息,这可能会很烦人。
因此,您需要做的第一件事是使用您的 FTP 帐户检查您的 WordPress 的根目录(您的主机会为您提供所需的凭据)。
完成后,您应该能够下载 wp-config.php 文件。 将其保存在您的计算机中并使用文本编辑器打开它,然后通过将 false 值更改为 true 来启用调试。
您需要找到的代码是 WP_DEBUG ,这是您需要更改值的代码; 完成后,请将其上传到您的服务器。
现在,重新加载您的网站并查看错误消息是否更改以及是否显示导致内部服务器问题突然出现的特定错误。
如果问题出在插件或主题上,则需要禁用它们。 并且记住在解决问题后在 wp-config 文件中将值从 true 更改为 false,并将其上传到您的根目录。
2.检查并查看您的管理员是否有效:
您可以尝试登录您的网站 www.yoursite.com/wp-admin/- 并查看相关页面是否正确加载。 如果是这样,那么您可以合理地确定流氓插件或主题是问题所在。 现在,进入下一步。
3.禁用插件:
众所周知,插件,尤其是外部和第三方插件会时不时地引起问题。 如果是这种情况,那么您需要禁用插件,因为一旦它被禁用,它就不会导致任何更多的问题出现。
插件不会被删除,但它们的代码将不再在后台运行。 禁用所有插件并重新加载您的网站以查看它是否有效。
如果是这样,那么您可以开始一一启用所有插件并检查内部错误问题是否再次出现。
找到流氓插件后,将其删除并立即通知其作者该问题,并为同一插件寻找更好的替代品。
4.切换到默认主题:
如果上述方法没有产生任何有意义的结果,那么问题的罪魁祸首很可能是你的主题。
由于更新失败等各种问题,您的主题文件可能已损坏。 最好的选择是切换到默认的 WordPress 主题,例如主题 216。
如果您仍想完整地保留旧主题,那么可能是时候请一些专业人士来帮助您解决问题了。 但在此之前,请检查下一步。
5.内存问题:
更常见的原因之一 内部服务器错误 恰好是内存限制。 如果您超过了内存限制,那么它可能会导致您的服务器出现故障,您一定会遇到这种情况 内部服务器错误.
您可能想联系您的房东了解您的 内部服务器错误 以及您为解决它而采取的问题。
向他们寻求帮助以帮助增加您帐户的内存大小,他们应该能够轻松地做到这一点。 如果问题是由于内存有限,增加内存大小应该有助于立即解决问题。
6. 调试您的 .htaccess 文件:
.htaccess 文件是更重要的 WordPress 核心文件之一,即使是简单的拼写错误也可能导致您的站点服务器出现故障。 这就是为什么一开始就进行完整备份很重要的原因。
现在,打开您的 FTP 帐户,访问您的根目录,然后下载 .htaccess 文件。 检查代码是否正确,如果不确定,您可以随时致电开发人员或让您的主机检查并告知您。
如果您知道自己的编码方式,那么您可以自己检查代码,看看您是否可以发现错误并进行编辑,然后使用您的 FTP 将其上传到您的根目录。
7. 重新加载 WordPress:
如果上述步骤不起作用,那么很可能是您的核心文件已损坏,在这种情况下,您将需要重新加载 WordPress。
诚然,这个过程可能看起来势不可挡,但使用您的 FTP 帐户下载 WordPress 核心文件,然后重新上传相同的减去 wp-content 文件,应该有助于一劳永逸地解决问题。
这些是您可以解决可怕问题的一些方法 内部服务器错误 靠自己。 请记住查看列出的所有步骤并采取必要的预防措施,就像在启动此处列出的步骤时进行完整备份一样。
您应该很快就能解决内部服务器问题,并且您的网站应该立即在线备份。