File upload Yii图像上传最大尺寸
大家好。以上是我对上传图像进行验证的规则。然而,它仍然只允许我上传最大大小为2MB的文件,因为在我的php中上传的文件最大大小为2MB 除了编辑php.ini文件外,是否允许我上传大于2MB的图像?有两种方法可以在不编辑php.ini的情况下修改upload\u max\u filesize 在PHP文件中:File upload Yii图像上传最大尺寸,file-upload,yii,php,File Upload,Yii,Php,大家好。以上是我对上传图像进行验证的规则。然而,它仍然只允许我上传最大大小为2MB的文件,因为在我的php中上传的文件最大大小为2MB 除了编辑php.ini文件外,是否允许我上传大于2MB的图像?有两种方法可以在不编辑php.ini的情况下修改upload\u max\u filesize 在PHP文件中: $uploadedFile5=CUploadedFile::getInstance($campaign,'image5'); array('campaign_image,cam
$uploadedFile5=CUploadedFile::getInstance($campaign,'image5');
array('campaign_image,campaign_thumbnail,campaign_imagea,campaign_imageb', 'file','types'=>'jpg, gif, png', 'maxSize' => 5 * 1024 * 1024, 'tooLarge'=>'The file was larger than 5MB. Please upload a smaller file.','allowEmpty'=>true),
或在.htaccess文件中:
ini_set('upload_max_filesize', '10M');
有两种方法可以在不编辑php.ini的情况下修改上载\u max\u filesize
在PHP文件中:
$uploadedFile5=CUploadedFile::getInstance($campaign,'image5');
array('campaign_image,campaign_thumbnail,campaign_imagea,campaign_imageb', 'file','types'=>'jpg, gif, png', 'maxSize' => 5 * 1024 * 1024, 'tooLarge'=>'The file was larger than 5MB. Please upload a smaller file.','allowEmpty'=>true),
或在.htaccess文件中:
ini_set('upload_max_filesize', '10M');
使用
在php.ini中使用
在你的php.ini中,
upload\u max\u filesize
是php\u ini\u PERDIR
,这意味着它不能在运行时设置(否则没有逻辑意义,文件上传是在脚本运行之前接收和处理的)。upload\u max\u filesize
是php\u ini\u PERDIR
,这意味着它不能在运行时设置(这在逻辑上没有任何意义,否则,文件上传会在脚本运行之前接收和处理)。