刚刚把服务器软件由apache2更改为nginx,修改了php.ini中的:
post_max_size = 35M
upload_max_filesize = 35M
使用IPB上传附件出现IO错误,查了好久,发现nginx中默认的一个设置上传文件的参数没有开启,需要在nginx.conf的http段中添加:
client_max_body_size 35M
附件上传的问题解决
挺怪的,为什么nginx默认没有开启这个参数呢?也可能是国外的网站很少有上传大文件的需要,与国内的应用环境区别较大的原因了