PHP图像上传程序错误处理
嗨,我有一个PHP图像上传在我的网页上。允许将所有常用图像格式插入数据库。但是,当我试图通过上传插入另一种“不允许”格式(我尝试了一段视频)时,我收到一条错误消息,如下所示PHP图像上传程序错误处理,php,Php,嗨,我有一个PHP图像上传在我的网页上。允许将所有常用图像格式插入数据库。但是,当我试图通过上传插入另一种“不允许”格式(我尝试了一段视频)时,我收到一条错误消息,如下所示 Warning: POST Content-Length of 17917021 bytes exceeds the limit of 8388608 bytes in Unknown on line 0 有人能告诉我是什么导致了这个错误,可能我该如何纠正这个错误 如果需要我的代码,请突出显示 谢谢。似乎错误与您尝试上载的
Warning: POST Content-Length of 17917021 bytes exceeds the limit of 8388608 bytes in Unknown on line 0
有人能告诉我是什么导致了这个错误,可能我该如何纠正这个错误
如果需要我的代码,请突出显示
谢谢。似乎错误与您尝试上载的图像格式无关,它与服务器允许您上载的最大文件大小有关
您将在找到答案。您需要调整php.ini设置。有两种设置
upload_max_filesize
max_post_size
查看php.ini,您可能会感兴趣
upload_max_filesize
post_max_size
max_input_time
可能重复感谢@DevZer0。。您还可以告诉我如何找到php.ini文件吗?哦,我想我已经找到了php.ini-development和php.ini-production。当您运行
phpinfo()
时,它会告诉您正在使用的活动配置文件@JohnEnglishOne最后一个问题是,如果我将upload_max_文件大小更改为3M,并且如果用户尝试上传大于3M的文件,我会得到相同的问题,对吗?你能建议我验证一下吗?你可以检查一下内容长度标题,看看上传的文件是否比你接受的文件大。