504网关超时-使用Wordpress在Laravel Forge服务器上提交表单

504网关超时-使用Wordpress在Laravel Forge服务器上提交表单,wordpress,forms,laravel,forge,Wordpress,Forms,Laravel,Forge,在通过任何表单插件提交表单时,我在安装了Wordpress的Laravel Forge服务器上遇到了一个错误 错误是: 504 Gateway Time-out nginx/1.11.9 表单将继续旋转,而不是实际提交。发送head请求,但服务器最终超时 值得注意的是,我已经尝试禁用所有其他插件和主题,以确保它不是插件/主题冲突 有什么想法吗?这个问题的答案是,您需要实现一种发送电子邮件的方式。有免费的WordPress插件用于外部事务性电子邮件发送者,如SparkPost 一旦设置正确,一

在通过任何表单插件提交表单时,我在安装了Wordpress的Laravel Forge服务器上遇到了一个错误

错误是:

504 Gateway Time-out

nginx/1.11.9
表单将继续旋转,而不是实际提交。发送head请求,但服务器最终超时

值得注意的是,我已经尝试禁用所有其他插件和主题,以确保它不是插件/主题冲突


有什么想法吗?

这个问题的答案是,您需要实现一种发送电子邮件的方式。有免费的WordPress插件用于外部事务性电子邮件发送者,如SparkPost


一旦设置正确,一切正常。

根据您提供的信息,我不确定这是否易于调试。我认为我的第一步应该是增加nginx或php超时,看看是否能够解决真正的问题。或者浏览一下插件,看看它是否做了一些奇怪的事情。通过电子邮件发送大型附件等。我认为这应该是一个容易解决的问题的原因是——它不仅仅是一个插件,而是多个插件,都是表单提交的表单。我已经在共享服务器上成功地使用了这些插件。关闭所有插件并关闭主题并不能解决问题(因此这不是插件/主题冲突)。因此,这只能与nginx和Laravel forge有关?我找不到任何解决方案,也不知道下一步该怎么做。我发现数据存储在数据库中。也许这是某种电子邮件发送错误?我在使用新服务器时也遇到了这个问题。没有PHP错误,只有nginx日志中的超时错误。试图发送电子邮件时挂断了