当发送POST请求时,fpm-php杂乱无章地返回正常处理的PHP脚本<?=die("111");?>将返回"111"或返回响应200以及POST请求本身的正文,格式为:"rnd=1173943626&amp;sessid=b2e74736d05a7d16efbfa99a603c66ad".

Nginx.conf没有任何特定的东西,PHP处理以以下形式执行:

location ~ \.php$ {
   try_files       $uri @bitrix;
   fastcgi_pass     fpm-php:9000;
   fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
   include fastcgi_params;
   fastcgi_param REMOTE_ADDR $remote_addr;
   fastcgi_read_timeout 99999;
}

推荐答案

解决方案-https://bugs.php.net/bug.php?id=80385&edit=1,关闭了从网络访问的fpm-php 9000端口.

Php相关问答推荐

在WooCommerce中处理客户总支出中的退款

从WooCommerce购物车和 checkout 页面自定义发货标签

如何显示每个分类的当前术语的帖子中包含的前20个标签,不包括标签分类

根据WooCommerce Cart小计阈值自动应用优惠券

升级到PHP 8.2后无法删除cURL Cookie文件

从WooCommerce管理订单汇总中隐藏原始小计行

在WooCommerce存档页面中显示可变产品的库存变化属性

未定义的类型';PDF';在Laravel 8

如何在laravel中获得两个时间戳之间的小时和分钟差异

wp_insert_post() 和 WordPress 中查询字符串的多个帖子

单个产品页面 WooCommerce 订阅价格字符串的更改

PHP访问子数组列表出错结果和长度

Laravel 路由参数中的 ":" 是什么?

PHP:如何将多列sql查询结果转换成数组

如何使用在产品快速编辑菜单前端的自定义框中 Select 的值更新 woocommerce 产品属性值?

yii2 sql迁移覆盖新更改的记录

同时执行odbc_execute、odbc_fetch_row和odbc_result

输出每个可能的产品选项

使用 Eloquent 更新现有的外键值

如何将文件直接上传到 Cloudinary 而不先保存在 public 文件夹中