当我发送到PHP的数据太大时,可以接收数据,而我无法使用$\u POST获取变量

当我发送到PHP的数据太大时,可以接收数据,而我无法使用$\u POST获取变量,php,post,Php,Post,事实上,我想发送一个高分辨率的图像到PHP。我确信数据已经被捕获,因为当我使用 $img=文件获取内容(“php://input"); $myfile=fopen(“test.txt”,“w”); fwrite($myfile,$img); fclose($myfile) 我可以在test.txt文件中看到数据。test.txt文件类似于下面的文件: 无论图像大小,我都可以在test.txt中获得所需的数据。 当图像的大小在2MB这样的正常范围内时,一切都很好,我可以在本地保存图像。但问题是,

事实上,我想发送一个高分辨率的图像到PHP。我确信数据已经被捕获,因为当我使用

$img=文件获取内容(“php://input");
$myfile=fopen(“test.txt”,“w”);
fwrite($myfile,$img);
fclose($myfile)

我可以在test.txt文件中看到数据。test.txt文件类似于下面的文件:

无论图像大小,我都可以在test.txt中获得所需的数据。
当图像的大小在2MB这样的正常范围内时,一切都很好,我可以在本地保存图像。但问题是,当我的图像太大时,什么也得不到。我在PHP中使用
$\u POST
,就像吼叫一样

$img=$\u POST[“隐藏的数据”];
$board_company=$_POST[“cbname”]

是不是因为数据太大,PHP无法找到任何东西?真奇怪

EDIT1:

我是否应该始终将数据保存为txt,然后从txt文件中获取所需内容?这有点愚蠢。
顺便说一句,我修改了
post_max_size=100M

可能相关:@Mikey谢谢你的帮助~但我想我可以将所有数据发布到PHP,因为我可以将所有数据写入.txt文件,我相信问题出在PHP方面。此外,我已经设置了
post\u max\u size=100M
。仍然感谢您~可能相关:@Mikey谢谢您的帮助~但我认为我可以将所有数据发布到PHP,因为我可以将所有数据写入.txt文件,我相信问题出在PHP方面。此外,我已经设置了
post\u max\u size=100M
。还是谢谢你~