Задать вопрос
@Adel1ne

Загрузка файлов в yii2 отладка?

Здравствуйте!

Столкнулся с такой проблемой, загружаю картинку, используя UploadForm (стандартный алгоритм загрузки файлов в yii2). Все бы хорошо, но одна картинка упорно не хочет грузиться, причем, если из rules убрать строчку 'extensions' => 'jpg, png':
public function rules()
    {
        return [
            [['imageFile'], 'file', 'skipOnEmpty' => false, 'extensions' => 'jpg, png'],
        ];
    }


картинка загружается. Получается, что валидатор считает, что загружаемый файл не jpg, Хотя он очень даже jpg на мой скромный вкус. Подскажите, как отследить эту ошибку, что именно не нравится валидатору?
  • Вопрос задан
  • 401 просмотр
Подписаться 2 Оценить 2 комментария
Пригласить эксперта
Ответы на вопрос 3
Может она не jpg, а jpeg?)
Ответ написан
Комментировать
А так?
'extensions' => ['jpg', 'png']
Ответ написан
@shamyyl
Web-разработчик
Продебажить можно в классе yii\validators\FileValidator
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы