当 php.ini conf 正确时,在 php 上上传超过特定大小的文件时出现 500 服务器错误

500 server error on uploading files more that specific size on php when php.ini conf is correct

我有这个 PHP 配置:

ini_get('max_execution_time') = 3000
ini_get('memory_limit') = 256
ini_get('post_max_size') = 200M
ini_get('upload_max_filesize') = 200M

在此环境中:

CentOS 7 server
CentOS Web Panel
Apache web server 2.4
PHP 7.2 
Laravel framework 7.0

当我尝试上传超过 1MB 的文件时,出现 500 内部服务器错误!

这是网络选项卡中的错误:

关于请求的其他信息:

我尝试了我想到的所有方法,比如在控制器中设置 ini,将发送文件的方法从 ajax 更改为简单形式,等等......但没有成功!

我还重新启动了 httpd 服务,甚至重新启动了服务器,所以可能更改会影响但没有任何更改

编辑: 我也在 apache 日志中看到这个错误:

Handler for (null) returned invalid result code 70007

经过大量的研究和尝试,我发现了问题所在,但根本没有意义!

正如这篇 link 所说: 7007 apache error

我不得不禁用这条线:

LoadModule reqtimeout_module modules / mod_reqtimeout.so

来自 Apache httpd.conf 文件