woocommerce webhooks没有解雇

DX2*_*003 6 wordpress amazon-ec2 amazon-web-services woocommerce

即使在全新安装的情况下,Woocommerce webhooks也不会对我开火.我做了以下事情:

  1. 创建一个新的MySQL数据库
  2. 从zip文件安装WP.
  3. 设置WP.
  4. 安装Woocommerce.
  5. 启用REST API并创建密钥.
  6. 添加了"优惠券已创建"webhook,确保将其设置为活动状态,并将其设置为可公开访问的网站.

当我创建优惠券时,webhook不会触发,并且日志中不会创建任何条目.我也尝试了这个订单,也没用.

我认为这是一个机器配置问题,但不确定要改变什么.该计算机是EC2实例,并且在其安全组策略中打开了所有端口.

最奇怪的是,在不同的EC2实例上工作,但它是一台生产机器,我想让开发服务器工作,所以我可以测试一些东西.我能想到的生产和开发机器之间唯一的配置差异是子网和防火墙,但我不明白为什么子网应该重要,我打开了开发机器上的所有防火墙端口.

roc*_*k3t 0

您正在运行哪些 Linux 发行版来进行生产和开发?

CentOS 启用了 SELinux,默认情况下不允许 HTTPD 脚本和模块连接到网络。

setsebool -P httpd_can_network_connect on
Run Code Online (Sandbox Code Playgroud)

如果上述无效,请尝试通过 SSH CLI 连接到 AWS RDS 来确定网络问题。如果您可以通过 SSH CLI 打开连接,则问题将出在您的应用程序上。如果不能的话那就是网络问题了。在这种情况下,首先要检查的是 AWS RDS 安全组。为了进行测试,您可以向公众开放 3306。

让我知道事情的后续。