Вес одного изображения не может быть больше чем 0KB. Есть решение

Добрый день! В настройках магазина активировал "Разрешать покупателям загружать изображения к отзывам" но при попытке загрузить изображение к отзыву появляется ошибка "Вес одного изображения не может быть больше чем 0KB." Может кто-то сталкивался, подскажите пожалуйста куда рыть.

2 ответа

  • 1
    replicant 17 ноября 2022 18:06 # Решение

    По идее там ограничение упирается в php.ini в переменную upload_max_filesize для того, что вам показалось на экране. Есть ещё post_max_size, которая обычно чуть больше, но она на сумму всех вложений сработает.

    Копать для начала в серверные параметры в конфиг php. А потом уже смотреть шаблон reviews.html, но в нём только лимит на кол-во файлов. Хотя я бы проверил переменные

    {$_max_post_size = waRequest::getPostMaxSize()}
    {$_max_file_size = waRequest::getUploadMaxFilesize()}

    И что там в них у вас передается. Это можно сделать прямо в шаблоне. Скажем если у вас что-то в php.ini стоит как 40М, то в шаблоне это выйдет без перерасчета как 41943040.

    • +1

      Спасибо! Действительно по всей видимости ошибка на стороне шаблона. В редакторе на первый взгляд все верно, а вот в консоли всё выглядит иначе.

      Помог такой вариант:

      data-max_post_size="{waRequest::getPostMaxSize()}" data-max_file_size="{waRequest::getUploadMaxFilesize()}"

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите