UploadFile大尺寸inYii2

时间:2017-06-22 10:48:18

标签: file-upload yii2

当我尝试按yii\web\UploadedFile上传大于100MB的文件时,文件未上传。但是所有字段都变为空,每个字段都有验证错误:

  

字段不能为空

这是我的验证规则:

   public function rules() {
    return [
        [['name_promo_file', 'description_promo_file', 'url_promo_file', 'size_promo_file', 'lang_promo_file'], 'required'],
        [['date_upload_promo_file'], 'safe'],
        [['size_promo_file'], 'integer'],
        [['lang_promo_file'], 'string'],
        [['name_promo_file', 'description_promo_file', 'url_promo_file'], 'string', 'max' => 255],
        [['imagePromo'], 'file', 'skipOnEmpty' => false, 'extensions' => 'pdf doc png, jpg, jpeg']
    ];
}`

这是我的php.ini设置

upload_max_filesize = 256M  
post_max_size = 256M
max_execution_time = 60

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,但我通过使用kartiks文件输入小部件并增加了php.ini中的大小来解决,请在这里分隔扩展名为pdf,docx,....如果问题是,请回复没有解决。我们可以解决它。