laravel返回response里面多出表单内容的返回 而且是在public/index.php的前面

1. 运行环境

docker

1). 当前使用的 Laravel 版本?

8.65.0

2). 当前使用的 php/php-fpm 版本?

PHP 版本:

7.4 8.0

php-fpm 版本:

3). 当前系统

centos 7.4

4). 业务环境

生产环境
//: <> (期待信息 开发环境生产环境)
//: <> (是否使用负载均衡?请提供相关信息)

5). 相关软件版本

nginx mysql
//: <> (提供相关软件的版本,如 Nginx 、MySQL、MongoDB 等)

2. 问题描述?

在部署项目后,经过一段时间 时间不定 post请求接口就会返回表单信息 不过在重启php容器服务后
就会好用了 但是一段时间之后就又不行了





最恶心的是他返回的字符串在public/index.php的前面 让我无法查找
我从路由 中间件 扩展 都尝试了 都没有找到突破口

3. 您期望得到的结果?

4. 您实际得到的结果?

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 4

这个问题我看到过无数次了,从来没看到有解决方案 😂

当然,如果你能 100% 复现这个问题,那么可以尝试在你打印的前面 加上 ob_clean(); ,这样如果还能打印出来前面的部分,那大概率说明问题不在 PHP 上。

3年前 评论

可以截下使用的依赖的图,看样子是有使用的包有调试没有关

3年前 评论

如果是在public/index.php前面,那在public下创建其他php文件并访问之 如果还是会出现,那就不是laravel问题了

如果不出现,那可能是laravel的问题,也可能是没达到会显示的条件。

3年前 评论

你不会截图吗 :joy:

服务器配置问题?

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!