如何修复 Elementor 上的 500 错误

Rifat Dec 9, 2023

当您尝试使用Elementor 页面构建器编辑网站时,是否遇到 500 个内部服务器错误?在本文中,我们将向您展示如何修复 Elementor 中的 500 个内部服务器问题。

大多数情况下,由于各种服务器困难,会出现 500 个内部服务器错误。对此的解释实在是太多了。检查错误日志以查看触发 500 内部服务器问题的原因。服务器问题有时是由 Elementor 页面构建器插件引起的。

500内部服务器错误背后的原因

大多数时候,您安装的主题和插件会出现内部服务器错误。该问题也是由插件或主题之间的冲突引起的。

500内部服务器问题的另一个原因是超出了PHP内存限制。如果您的 .htacces 文件已损坏,您将收到服务器错误。

创建令人惊叹的网站

使用最好的免费页面构建器 Elementor

现在开始

当您达到网站的 PHP 内存限制时,某些功能可能会失败,从而导致 500 内部服务器错误。以下是避免网站出现服务器问题的一些先决条件。

  • WordPress 版本 5.0 或更高版本
  • PHP 版本 7.0 或更高版本
  • MySQL 5.6 或更高版本
  • PHP 内存限制 128 MB(建议 256 MB)

有时您的网站运行正常,但当您尝试访问管理仪表板时,会出现问题。

修复 Elementor 中的 500 内部服务器错误

增加 PHP 内存限制

当您的网站显示 500 个内部服务器错误时,您应该做的第一件事是从System Info检查您的 PHP 内存限制。大多数服务器问题都是在达到最大 PHP 内存限制时发生的。您必须提高 PHP 内存限制。

您必须更改 wp-config.php 文件才能增加 PHP 内存限制。您必须将此代码片段包含在 wp-config.php 文件的末尾。

define('WP MEMORY LIMIT,' 256M)

此代码将 PHP 限制提高到 256 MB。升级 PHP 内存限制以访问您的网站后,500 个内部服务器问题应该得到解决。

检查损坏的 .htaccess 文件

如果升级 PHP 内存限制后问题仍然存在,您应该查找损坏的 .htaccess 文件。您必须使用 FTP 或文件管理器应用程序(利用 cPanel 访问权限)登录您的网站来检查 .htaccess 文件。

登录 cPanel 帐户后,转到 .htaccess 文件目录。 .htaccess 文件位于与 wp-admin 相同的目录中。

无需重命名 .htaccess 文件。将其命名为 .htaccess new。重命名文件后访问您的网站,500个内部服务器的问题将得到解决。

如果问题已解决,请导航至网站管理仪表板中的“设置”>“永久链接”,然后单击“保存”按钮。没有什么需要改变的。只需单击“保存”按钮即可构建新的 .htaccess 文件以防止 404 错误。

停用所有插件

很难确定哪些插件导致了插件冲突。因此,您应该停用所有插件,然后查看问题是否仍然存在。如果问题已解决,则必须一一重新激活插件以确定问题所在。

您可以使用批量选项一次禁用所有插件。通过转到插件 > 安装的插件来选择所有插件。然后,从批量选项选择菜单中选择停用,然后按“应用”按钮。

常见 Elementor 错误和修复

在 Elementor 中保存时出现内部服务器错误

“内部服务器错误”通常意味着尝试在 Elementor 中保存工作时服务器端出现问题。这可能是由以下几个原因引起的:

  • 其他插件与 Elementor 冲突 - 尝试禁用其他插件以查看是否可以解决问题。
  • Web 主机配置问题 - 请检查您的 Web 主机,以确保您的帐户已针对 Elementor 正确设置。
  • 没有为 WordPress 分配足够的内存 - 确保您已分配至少 512MB 内存,以便在 Elementor 中实现最佳性能。

Elementor 中的禁止错误

“禁止”错误意味着您无权访问或编辑服务器上的某些内容。

需要检查的一些事项:

  • 您在 WordPress 中的用户帐户权限 - 确保您的用户帐户有权编辑页面和帖子。
  • 服务器上的文件/文件夹权限 - 检查所有 WordPress 文件和文件夹是否具有适当的读/写权限。

Elementor 中的错误请求错误

“错误请求”错误通常意味着发送到服务器的请求的详细信息存在问题。有些事情可能会导致这种情况:

  • 编辑内容时出现拼写错误或 URL 不正确
  • 页面中断或无效字符的问题
  • 尝试访问已删除的页面或模板

Elementor 中找不到页面错误

“找不到页面”错误意味着在服务器上找不到您尝试访问的页面或资源。尝试以下修复:

  • 仔细检查您尝试访问的页面 URL
  • 重新发布任何草稿/待定内容
  • 检查最近删除的页面或无效链接

此外,Elementor 中出现错误的一些常见原因包括:

  • 分配给 WordPress 的内存 (RAM) 不足 - 将内存限制增加到至少 512MB 以获得更好的性能
  • 与其他插件冲突 - 通过禁用其他插件来测试以隔离问题
  • PHP 致命错误 - 检查 PHP 错误日志以获取线索

包起来

总之, Elementor中的 500 内部服务器错误可能是由多种因素引起的,包括插件冲突、PHP 内存不足以及 .htaccess 配置不当。要修复此错误,建议尝试禁用所有插件、增加 PHP 内存限制并验证 .htaccess 文件。如果这些步骤无法解决问题,则可能需要向您的网络主机或服务器管理员寻求进一步的帮助。

Divi WordPress Theme