Проблема загрузки изображений multiupload

Аватар пользователя rufuzgunner rufuzgunner 4 мая 2019 в 22:47

Есть задача загружать на сайт галереи с изображениями с мероприятий. Причем этих изображений может быть большое количество - до 200-300. Для удобства поставил Multiupload Filefield Widget + Multiupload Imagefield Widget и в настройках поля указал уменьшение разрешения при загрузке. Лимит МБ на сервере и в поле так же расширил.

Появилось 2 проблемы:

1) Проблема с загрузкой выбираемых файлов - при создании ноды выбираю все фотки, загрузчик показывает правильное количество выбранных файлов, далее нажимаю на кнопку "закачать" - загружается только 20 изображений.

2) Когда количество загружаемых файлов приближается к 200, то нода автоматически снимается с публикации. Обратно вернуть ее в опубликованные удается только из раздела управления содержимым. Из самой ноды если поставить галочку "опубликовать" и сохранить, то она все-равно возвращает статус не опубликовано.

Кто сталкивался, как решить проблему?

Лучший ответ

Аватар пользователя EvgenySorokin EvgenySorokin 5 мая 2019 в 9:43
1

Очень похоже на лимиты хостинга, особенно пункт 2 - он решается увеличением значения max_input_vars (через .htaccess/php.ini/обращение в саппорт).
Альтернативой модулям Multiupload Filefield Widget, Multiupload Imagefield Widget может быть https://www.drupal.org/project/plupload .

Комментарии

Аватар пользователя EvgenySorokin EvgenySorokin 5 мая 2019 в 9:43
1

Очень похоже на лимиты хостинга, особенно пункт 2 - он решается увеличением значения max_input_vars (через .htaccess/php.ini/обращение в саппорт).
Альтернативой модулям Multiupload Filefield Widget, Multiupload Imagefield Widget может быть https://www.drupal.org/project/plupload .

Аватар пользователя rufuzgunner rufuzgunner 7 мая 2019 в 10:50

Спасибо за ответы!
.htacess
php_value post_max_size 300M
php_value upload_max_filesize 300M
php_value max_input_vars 6000
php_value suhosin.post.max_vars 6000
php_value suhosin.request.max_vars 6000

+ Установил Plupload