在我的服务器上发送超过大约5MB错误的文件-错误1:
UPLOAD_ERR_INI_SIZE值:1;上传的文件在php.ini超过upload_max_filesize指令
在php脚本中,行:
message_log( "attach: error[" . $_FILES["file"]["error"] .
"] name[" . $_FILES["file"]["name"] .
"] type[" . $_FILES["file"]["type"] .
"] tmp_name[" . $_FILES["file"]["tmp_name"] .
"] size[" . $_FILES["file"]["size"] . "]" );
给予:
2019-06-26 11:31:35: attach: error[1] name[IMG_E0304.JPG] type[] tmp_name[] size[0]
我最近增加了以下参数从5MB到10MB:
/etc/nginx/nginx。形态:
client_max_body_size10M;
/etc/php5/cli/php。ini:
upload\u max\u filesize=10M
post\u max\u size=10M
memory\u limit=256M
并重新启动了nginx和php5 fpm服务。
命令行php调用ini_get以确认值已按我的意愿设置。nginx显然是在向php传递一些东西。
有什么好处?
您没有更改php5-fpm ini文件。搜索fpm ini文件并在那里添加您的文件大小。