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. 您实际得到的结果?

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 4

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

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

2年前 评论

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

2年前 评论

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

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

2年前 评论

你不会截图吗 :joy:

服务器配置问题?

2年前 评论

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