Ошибка изменения свойства битрикс

Здравствуйте.Столкнулся с проблемой вскоре после переноса проекта на новый сервер.При попытке пакетно удалить свойства инфоблоков получаю ошибки, подобные следующей:Цитата Ошибка изменения свойства [13754] Название инфоблока Пожалуйста, подскажите, с чем может быть связана данная ошибка или каким образом её можно диагностировать.Спасибо.
 

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

Заглянувший

Сообщений: 2
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 19.06.2016

#1

0

21.08.2016 12:10:07

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

Столкнулся с проблемой вскоре после переноса проекта на новый сервер.
При попытке пакетно удалить свойства инфоблоков получаю ошибки, подобные следующей:

Цитата
Ошибка изменения свойства [13754] Название инфоблока

Поясняющее изображение

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

 

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

Заглянувший

Сообщений: 2
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 19.06.2016

Решили своими силами.
Тему можно закрывать.

Спасибо.

 

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

Постоянный посетитель

Сообщений: 174
Баллов: 13
Авторитет:

27

Рейтинг пользователя:

0

Регистрация: 16.11.2013

#3

0

05.09.2016 16:05:17

Цитата
Даниил Нарейко написал:
Решили своими силами.
Тему можно закрывать.

Спасибо.

Как решили? Подскажите, такая же проблема возникла.

 

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

Заглянувший

Сообщений: 15
Баллов: 1
Авторитет:

1

Рейтинг пользователя:

1

Регистрация: 03.04.2015

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

Нужно в php.ini или .htaccess или виртуальном хосте установить директиву max_input_vars >= 10000. После этого всё должно работать.

 

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

Заглянувший

Сообщений: 1
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 28.03.2012

#5

4

18.02.2018 21:07:20

Цитата
Даниил Нарейко написал:
Решили своими силами.Тему можно закрывать.

Просто умиляют такие чудики.

Помогло увеличение max_input_vars до 100000…

 

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

Заглянувший

Сообщений: 7
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 05.02.2018

Тоже помогло до 100 000. Спасибо тому кто ответил.

 

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

Заглянувший

Сообщений: 1
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 11.01.2016

Помогло увеличение max_input_vars до 30000.

https://x-market.com.ua

 

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

Заглянувший

Сообщений: 2
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 12.03.2019

Менял в файле .htaccess,
php_value max_input_vars 10000 на 30000 и на 100000
Ничего не помогло.
Есть еще какие то варианты решения данной  проблемы?
Спасибо !

 

Евгений Жуков

Администратор

Сообщений: 9036
Баллов: 1747
Авторитет:

8

Рейтинг пользователя:

39

Регистрация: 05.08.2005

Epic fail — сказать «это так просто» и не суметь сделать

#9

0

26.12.2019 11:32:55

Цитата
Bogdan Olefirenko написал:
Есть еще какие то варианты решения данной  проблемы?

Обратитесь в ТП, пожалуйста.

Не надо сверлить зубы через задний проход дрелью от Сваровски

 

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

Заглянувший

Сообщений: 4
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 25.10.2018

#10

0

03.09.2020 15:56:25

Мне НЕ помогло увеличение max_input_vars даже до 300000.
Помогло снятие ограничений на выполнение скрипта в php.ini через memory_limit, т.к. очень много свойств у товаров, видимо, не хватало памяти для сохранения настроек ИБ с таким количеством свойств.
Было:
memory_limit = 128M
Установила для сохранения параметров ИБ:
memory_limit = -1

 

#11

0

19.11.2021 23:43:10

bitrixenv.ini => max_input_vars = 100000 Ошибка ушла

 

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

Заглянувший

Сообщений: 10
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 30.03.2014

#12

0

17.05.2022 11:30:44

Спасибо, тоже помогло max_input_vars = 100000

Почему могут не сохраняться настройки инфоблока?

Добрый день!

при сохранении настроек инфоблока выдает ошибку:
3000136d8806409d98993ae46eb28129.JPG

и так перечислены все свойства которые есть в этом инфоблоке

что с этим делать вообще не понятно

PS битрикс последняя стабильная версия, модули все стандартные


  • Вопрос задан

    более трёх лет назад

  • 791 просмотр

У меня была такае же проблема. Когда в инфоблоке много свойств (у меня более 1000), то возникает ошибка как ваша. Решается установкой max_input_vars = «100000» в php.ini

Пригласить эксперта

1. запустите проверку на изменения файлов ядра
2. сторонних модулей точно нет?
3. какие то обработчики событий есть?
4. вы редактируете из под админа?
5. содержимое таблицы b_module_to_module в студию (/bitrix/admin/perfmon_table.php?lang=ru&table_name=b_module_to_module)

Вся проблема в PHP ini. Если работало, то верните все назад.))
Также браузерная консоль что говорит?


  • Показать ещё
    Загружается…

12 февр. 2023, в 02:07

2000 руб./за проект

12 февр. 2023, в 00:06

1000 руб./в час

11 февр. 2023, в 22:57

25000 руб./за проект

Минуточку внимания

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

Инфоблоки

Решение типовых проблем не требует вмешательства программистов. Контент-менеджер в большинстве случаев может разрешить их самостоятельно. Самые частые ошибки совершаются при работе с информационными блоками. Это естественно, так как в инфоблоках хранится большая часть информации на сайте. Описание ошибок даётся в формате: Проблема > ошибка > решение, чтобы вам было проще перейти к исправлению ситуации.

Типовые проблемы:

  • Выводится сообщение: У вас нет прав на просмотр.
  • На странице не выводится информация, добавленная в поля свойств элемента инфоблока.
  • В форме добавления элементов не видны добавленные свойства инфоблока.
  • Как добавить новые свойства в форму создания элемента.
  • Выводится сообщение: Неверный тип файла.
  • Выводится сообщение: Превышен максимальный размер.
  • Выводится сообщение: элемент не найден.
  • Количество сообщений (тем форума, новостей, количество фотографий и т.д.) на странице не совпадает с количеством, указанном в настройке компонента.

  • Проблема: выводится сообщение:

    «У вас нет прав на просмотр …»




    .

    Ошибка: ненастроенные права доступа к детальной информации: новостей и фотогалереи.

    Решение: Настроить группы пользователей для доступа в настройках комплексного компонента в группе параметров Дополнительные настройки:

    Нажмите на рисунок, чтобы увеличить

  • Проблема: На странице не выводится информация, добавленная в поля свойств элемента инфоблока. Например, добавляется информация в поле Производитель и Материал, а она

    не видна у товара

    Нажмите на рисунок, чтобы увеличить


    .

    Ошибка: в настройках компонента не указаны свойства инфоблока, которые должны отображаться на данной странице.

    Решение: В настройках параметров инфоблока указать какие свойства должны отображаться. Для этого надо сначала понять на какой странице не выводятся нужные свойства: на детальной странице товара или на странице списка товаров. Отличить не трудно: на странице списка товаров выводятся все товары раздела. На странице детального отображения товара — только выбранный товар. Соответственно нужно выбирать свойства для показа в нужной секции настроек компонента.

    Нажмите на рисунок, чтобы увеличить

  • Проблема: В форме добавления элементов не видны добавленные свойства инфоблока.

    Ошибка: добавленное свойство либо неактивно, либо свойство не выведено в измененной (кастомизированной) форме добавления элемента.

    Решения:

    • активируйте свойство в форме редактирования инфоблока (Контент > Инфоблоки > Типы инфоблоков > _ваш_тип_инфоблока > _ ваш_инфоблок_) на закладке Свойства.

      Нажмите на рисунок, чтобы увеличить

    • добавьте новые свойства в форму создания элемента, как это рассказано в курсе Администратор. Базовый.

    Прав контент-менеджера на эти операции может не хватить. В этом случае обратитесь к администратору сайта.

  • Проблема: При создании элемента инфоблока не удается прикрепить файл, выводится сообщение: Неверный тип файла. При этом не происходит сохранение элемента.

    Ошибка: в свойствах инфоблока типа Файл не указаны разрешенные для загрузки форматы.

    Решение: разрешенные форматы указываются на закладке Свойства формы настройки инфоблока (Контент > Инфоблоки > Типы инфоблоков > _ваш_тип_инфоблока > _ ваш_инфоблок_). В строке свойства типа Файл с помощью кнопки […] вызовите форму детальной настройки свойства и в поле Типы загружаемых файлов введите нужные форматы или выберите форматы в выпадающем списке:

  • Проблема: Не удается прикрепить файл к элементу инфоблока, выводится сообщение: Превышен максимальный размер файла. При этом не происходит сохранение элемента.

    Ошибка: ограничения администратора сайта на размер загружаемого файла.

    Решение: Для снятия этого ограничения необходимо обратиться к администратору сайта.

  • Проблема: При переходе из списка элементов к странице детального просмотра появляется сообщение:

    Элемент не найден




    .

    Ошибка: неправильно формируется адрес страницы (не передается идентификатор открываемого элемента или в настройках компонента ошиблись).

    Решение: проверить настройки компонента в группе параметров Управление адресами страниц или обратиться к администратору сайта.

  • Проблема: Количество сообщений (тем форума, новостей, количество фотографий и т.д.) на странице не совпадает с количеством, указанном в настройке компонента.

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

    Нажмите на рисунок, чтобы увеличить

    Решение: исправить настройки компонента в группе параметров Настройки постраничной навигации.

    Необязательная информация: зачем нужна обратная навигация

Назад в раздел

Подписаться на новые материалы раздела:

Битрикс позволяет хранить свойства инфоблока в двух режимах: в общей таблице (режим по умолчанию) и в отдельной таблице.

Режим хранения свойств инфоблока.

В случае общей таблицы (*_iblock_element_property), свойства хранятся «вертикально» и при вызовах GetList() собираются SQL-запросами с кучей JOIN’ов, что тормозит выборку.

В случае хранения свойств инфоблока в отдельной таблице, свойства хранятся «горизонтально», в одном SQL-ряду (строке) для одиночных свойств (*_iblock_element_prop_s*), а для множественных всё также «вертикально», но в индивидуальной таблице (*_iblock_element_prop_m*).

Битрикс, официально рекомендует выбирать режим хранения в отдельной таблице. (смотрите по ссылке)

При создании информационных блоков рекомендуется хранить свойства инфоблока в отдельной таблице, причем все значения свойств одного элемента хранятся в одной строке.

Из личного опыта. Хранение свойств в отдельной таблице ускоряет работу Битрикс в некэшированном состоянии, то есть на стадии разогрева кэша (при первом запросе). При этом количество SQL-запросов увеличивается, но обрабатываются они MySQL/MariaDB быстрее, так как являются достаточно простыми, по сравнению с запросами из режима по умолчанию (в общей таблице).

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

Слишком много свойств (больше 50). Преобразование невозможно.

На время конвертации, необходимо внести парочку изменений в конвертор Битрикса и настройки PHP.

1. В файле /bitrix/modules/iblock/admin/iblock_convert.php:197

На строке 197, число 50 заменяем на 1000 или на количество свойств, которое существует в конвертируемом инфоблоке. Я рекомендую ставить цифру, чтобы она превышала количество свойств, например в 2 раза.

iblock_convert.php

2. В настройках PHP (php.ini) изменить установки на вот эти:

max_execution_time = 1800

max_input_time = 1800

memory_limit = 512M.

И ещё пара советов:

1. Не забудьте сделать резервную копию рабочей базы данных.

2. Сперва протестируйте конвертацию на своём сервере разработки.

Успешной конвертации, коллеги!

Понравилась статья? Поделить с друзьями:
  • Ошибка изи античит неизвестная версия файла
  • Ошибка изи античит не установлен гта 5 рп
  • Ошибка изи античит 10011
  • Ошибка извлечения проверьте файлы как исправить на телефоне хуавей
  • Ошибка извлечения проверьте файлы как исправить на телефоне хонор