我正在使用最新版本的wordpress,contactform7和POST SMTP插件。我正在使用联系表格 7 联系我们表格。当我单击"提交"按钮时,表单数据将提交到数据库中,但未发送电子邮件,也不会显示成功消息。我已经检查了ajax响应,它向我显示错误,如下所示:
代码:"internal_server_error" 消息:"> 您的网站出现严重错误。 了解有关在WordPress中进行调试的更多信息。
为了解决这个问题,我也尝试了一个解决方案,但它不起作用。下面是它的链接。
联系表单 7 导致 HTTP 500 错误
提前谢谢。
不确定,但你能检查你的实时重写规则:在htaccess中
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
可以尝试以下几点
- 停用所有插件 –
问题仍然存在吗?如果没有,请逐个激活每个插件,直到问题再次发生。
打开WP调试 - 您的仪表板或实时站点中是否显示任何错误?
如果您在自定义时或其他地方出现白屏,请尝试增加内存限制。
激活核心WordPress主题(TwentySeventeen( - 问题仍然存在吗?如果是这样,我们知道这不是GeneratePress特定的问题。
检查您的error_log(或询问您的主机( - 那里有什么大错误吗?