elementor是wordpress一款非常受欢迎的拖拽式建站工具。但因为插件过于专业和复杂,往往使用者遇到问题无法排查,这里介绍一下elementor网页设计器遇到500报错的排查方式。
要调试elementor报错,可以打开调试安全模式safemode,使用安全模式成功调试后,您需要按照以下步骤解决问题:
停用插件。尝试停用除Elementor和Elementor Pro之外的所有插件。如果它解决了问题,请逐个重新激活它们以找到罪犯。
切换主题。切换到WordPress的默认主题,如2016或2017。这有助于排除主题代码的问题。
检查永久链接的结构。再保存一次永久链接。此外,尝试将permalink更改为“plain”。有些服务器不允许写入.htaccess文件,事实上,您不能总是修改永久链接结构并使用Elementor进行编辑。
使用浏览器以匿名模式编辑。这排除了附加组件或浏览器缓存的问题。在Chrome中,单击右上角的“更多”,然后单击“新建匿名窗口”。此时会出现一个新窗口。在上角,检查隐姓埋名图标,表明您实际上处于隐姓埋名模式。现在,导航回Elementor,查看错误是否仍然存在。您还应该确保没有加载项在匿名模式下工作,并可能尝试完全不同的浏览器。
检查与成员资格插件的冲突。检查您对使用Elementor和会员插件构建的页面的权限。
解决可能的主题冲突。请与主题的支持人员联系,以确保在布局中使用WordPress默认循环。
解决火箭装载机问题。Elementor和Cloudflare彼此顺利集成。虽然火箭装载机有问题。单击以获取解决方案
确认页面上没有重定向。
解决托管问题。与主机提供商确认WordPress安装是否包含.htaccess文件。另外,如果您的服务器删除了PHP$\u GET变量,请与服务器托管公司联系。
在导航器的帮助下,删除通过HTML小部件添加的任何自定义JS代码。
如果您无法按照上述任何步骤解决问题,我们建议您向Elementor社区提出该问题。
如果您有我们的专业版,您可以向我们发送您的网站登录详细信息,我们的支持团队将尝试查明原因并修复它。
注意:安全模式只能由站点管理员(即具有管理员权限的用户)激活,因为只有他们才能停用插件。如果您没有收到启用安全模式选项,请让您的站点管理员激活安全模式并为您解决问题。在多站点设置的情况下,只有超级管理员才能激活安全模式。
另外万维景盛工程师提醒wordpress-elementor用户,如果仍然无法排查问题,可以分析一下wordpress日志,只需要在wp-config.php中加上
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
然后就可以到conteng/uploads/log目录查看错误日志,寻找错误根源。比如我们有一家客户就是因为给php设置预留的内存过少,而插件消耗内存过多导致500报错。这种情况就需要升级服务器了。如果您还没有租用阿里云服务器,欢迎联系万维景盛客服,阿里云服务器代购低至1折起。