我完全被困在这件事上了。
每当我上传一个大文件,大于8MB(大约),我就会在$u文件数组中得到这个错误代码…
我查看了加载的扩展,但它没有帮助…最大文件上传长度为50米,最大帖子长度为55米。
以前有没有其他人遇到过这个问题,并且知道可能导致这个问题的扩展?
编辑:我刚刚注意到这实际上是由于试图上传二进制文件(一个5KB的a.out文件不上传)引起的。我怎么能允许这样?什么扩展名阻止二进制文件的上载?
最佳答案
我想我会回答我自己的问题…
它是由索辛引起的。我转到/etc/php5/conf.d/suhosin.ini,取消了这些行的注释,现在它工作得非常完美:
suhosin.upload.max_uploads = 10
suhosin.upload.disallow_elf = off
suhosin.upload.disallow_binary = off
suhosin.upload.remove_binary = off
关于php - PHP中的UPLOAD_ERR_EXTENSION(#8)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3744686/