Проблема с добавлением изображений в поле

Главные вкладки

Аватар пользователя samodelkin samodelkin 6 января 2013 в 0:39

Столкнулся с такой проблемой: При добавлении изображений в поле с неограниченным количеством изображений, не удается добавить более 142 изображений. В чем может быть причина и как можно побороть этот недуг?

Комментарии

Аватар пользователя samodelkin samodelkin 6 января 2013 в 9:07

Судя по всему проблема наблюдается при включенной опции: Показывать поле для ввода атрибута «alt» и Показывать поле для ввода атрибута «title»
Без включения данных опций было добавлено порядка 180 изображений. После включения данных опций в типе материала и попытке добавить еще одну картинку, что-то проглючило и осталось только 143 изображения, а остальные канули в небытие.

Аватар пользователя samodelkin samodelkin 6 января 2013 в 13:31

Проблема есть и с включением опций «alt» и «title» по отдельности, при этом можно добавить большее кол-во изображений
При отключении данных опций проблема наблюдается при добавлении 198 изображений.

google chrome показывает что запрос ушел нормально, а вот результирующий JSON файл отображается не полный, то-ли его Drupal так вернул то-ли chrom порезал непонятно. Буду пробовать в другом браузере.

Дело не в браузере

В JSON ответе последние строки идут в не правильной последовательности. Например uid идут 198 потом 200 потом 199. И в Форме добавления нового изображения прописывается то-же uid 199. Но это все следствие а в чем причина пока не ясно Sad

Аватар пользователя samodelkin samodelkin 6 января 2013 в 22:11

Stan.Ezersky wrote:
А какие значения директив в php.ini?

memory_limit
post_max_size
upload_max_filesize
max_file_uploads

из этого возможно только memory_limit т.к. все остальные точно не влияют. Файл маленький. размер POST запроса то-же меньше мегабайта.
post_max_size: 50M
upload_max_filesize: 50M
max_file_uploads: 20

Аватар пользователя sas@drupal.org sas@drupal.org 6 января 2013 в 16:25

Добавление ajax с возвратом массива всех изображений, imho проблем с ограничениями параметром хоста, возможно php.ini а возможно и не только ...

Аватар пользователя samodelkin samodelkin 6 января 2013 в 22:17

<a href="mailto:sas@drupal.org">sas@drupal.org</a> wrote:
Добавление ajax с возвратом массива всех изображений, imho проблем с ограничениями параметром хоста, возможно php.ini а возможно и не только ...

Как-бы отловить какие параметры сервера влияют? т.к судя по FireBug POST запрос отрабатывает корректно и возвращает JSON ответ. И вро-де как даже нормальный правда достаточно объемный. Единственно как я уже писал последние строчки перепутаны (идут не последовательно).

Я не селен во внутренних структурах Drupal и проследить всю цепочку пока не удается.

Ограничение сервера удастся проверить только на работе. Потом отпишусь наблюдается ли там такая проблема.

Аватар пользователя samodelkin samodelkin 7 января 2013 в 11:58

<a href="mailto:sas@drupal.org">sas@drupal.org</a> wrote:
См. ограничения и ошибки на стороне сервера в логах

Все таки я не согласен что проблема в ограничениях сервера. Скрипт отрабатывает достаточно резво, возвращает данные. Я думаю что проблема появляется где-то на этапе создания формы. И уже потом из-за не правильной формы начинается вся эта конетель.

Ради интереса попробуйте повторить проблему у себя.