Количество инпутов в опциях

Тема в разделе "Общие вопросы", создана пользователем bokas, 23 окт 2015.

  1. bokas

    bokas Новичок

    Сообщения:
    25
    Симпатии:
    0
    нет, мгновенно все происходит, исполнение скрипта на хостинге стоит 60 сек
     
  2. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    640
    На локалке пробовали? У вас на хостинге памяти достаточно? Обычно memory_limit 128 но этого может и не хватить при определенных задачах.
     
  3. bokas

    bokas Новичок

    Сообщения:
    25
    Симпатии:
    0
    Нет на локалке не пробовал... на хостинге 128 стоит, но я в пхп пробовал ini_set("memory_limit","1024M"); и не помогает...
    А может при запросе к базе там есть какие-то ограничения ?
     
  4. my2you

    my2you Продвинутый пользователь

    Сообщения:
    281
    Симпатии:
    125
    пробовать и применялось на самом деле это разные вещи. Если у вас нет столько памяти или запрещено, то уже не увеличить.
     
  5. bokas

    bokas Новичок

    Сообщения:
    25
    Симпатии:
    0
    Была похожая ситуация на том же хостинг акаунте. Не помню уже в чем конкретно но делал так ini_set('memory_limit', -1) и помогало
     
  6. DiNoZavr

    DiNoZavr Пользователь

    Сообщения:
    136
    Симпатии:
    10
    Аналогичная проблема, в админке (admin/catalog/option/edit) очень много опций, после выгрузки товаров(xml файла), приходиться увеличивать лимит времени и оперативной памяти, чтобы просто попасть в раздел редактирования конкретной опции (admin/catalog/option/edit).
    Но это пол беды, так как после первой загрузки раздела, в следующие разы пускает без перегрузок, видимо создается кэш.

    Теперь о самой проблеме.
    Опции после каждого сохранения выдают новую(ые) ошибку, к примеру либо исчезают картинки, либо появляется ошибка о незаполненном поле.

    При нажатии на Сохранить, появляется следующая системная ошибка:
    Код:
    Notice: Undefined index: option_value_description in /data/vhost/domain.ru/admin/controller/catalog/option.php on line 431Warning: Invalid argument supplied for foreach() in /data/vhost/domain.ru/admin/controller/catalog/option.php on line 431Notice: Undefined index: image in /data/vhost/domain.ru/admin/model/catalog/option.php on line 44Notice: Undefined index: sort_order in /data/vhost/domain.ru/admin/model/catalog/option.php on line 44Notice: Undefined index: option_value_description in /data/vhost/domain.ru/admin/model/catalog/option.php on line 49Warning: Invalid argument supplied for foreach() in /data/vhost/domain.ru/admin/model/catalog/option.php on line 49Warning: Cannot modify header information - headers already sent by (output started at /data/vhost/domain.ru/admin/controller/startup/error.php:34) in /data/vhost/domain.ru/system/library/response.php on line 12
    Эту ошибку можно скрыть, добавив isset для строк на которые жалуется система, но тем самым проблема не решается, я имею ввиду проблема которую описал выше с вывод опций на страницу (admin/catalog/option/edit) ...

    А так выглядит ошибка, которая появляется каждый раз, перед заполнением поля, которая (якобы) не заполнена.
    Если я заполню поле, то после нажатия Сохранить появится ошибка которую процитировал выше, а если снова войти в раздел Опции, появится уже другое поле которое (якобы) не заполнено...

    Код:
    Notice: Undefined index: option_value_description in /data/vhost/domain.ru/admin/controller/catalog/option.php on line 431Warning: Invalid argument supplied for foreach() in /data/vhost/domain.ru/admin/controller/catalog/option.php on line 431Notice: Undefined index: image in /data/vhost/domain.ru/admin/controller/catalog/option.php on line 388Notice: Undefined index: option_value_description in /data/vhost/domain.ru/admin/controller/catalog/option.php on line 398Notice: Undefined index: sort_order in /data/vhost/domain.ru/admin/controller/catalog/option.php on line 401
    Подскажите пожалуйста, как лучше оптимизировать раздел опции в админке, чтобы ей можно было пользоваться после выгрузки туда большого количества опций, и если есть варианты реализации, то просьба скинуть мануал...

    Двиг 2.3.0.2

    Без имени-1.jpg
     
    Последнее редактирование: 24 апр 2017
  7. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    640
    Очень много опций это не штатное применение функционала, это должен понимать каждый, ведь опции сделаны для другого, а не того что вы хотите . Это так вводное.

    Читайте начиная с первого сообщения и применяйте то что написано и то что советуют. Все лимиты, памяти итд.
    Что то режет запрос, потому видимо так и происходит.