0
$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),

大家好。以上是我验证图片上传的规则。但是,它仍然只允许我上传最大大小为 2MB 的文件,因为我的 php 中的 upload_max_filesize 是 2mb。

除了编辑我的 php.ini 文件之外,是否允许我上传大于 2MB 的图像?

4

2 回答 2

3

两种方法可以修改upload_max_filesize而不编辑php.ini ...

在您的 PHP 文件中:

ini_set('upload_max_filesize', '10M');

或在您的 .htaccess 文件中:

php_value upload_max_filesize 10M
于 2013-01-04T18:46:05.803 回答
0

采用

; Maximum allowed size for uploaded files.
upload_max_filesize = 40M

; Must be greater than or equal to upload_max_filesize
post_max_size = 40M

在你的 php.ini

于 2018-11-03T23:06:45.827 回答