Меню

1с битрикс ошибка получения параметров обмена ограничение размера файла

 

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

Заглянувший

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

1

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

0

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

Добрый день.

Управление торговлей 11.1.7.54
Управление сайтом 14.9.2
Модуль обмена 4.0.4.1

Выгрузка из 1С идет напрямую на сайт (

скриншот настроек 1С

).

В процессе настройки столкнулся со следующими проблемами:
1. Выгрузка товаров из 1С.
Для номенклатуры с характеристиками не переносятся торговые предложения. Ни цены, ни остатки, ни сами торговые предложения.
Если выгрузить номенклатуру без характеристик, то все переносится корректно.

2. Загрузка заказов с сайта.
Заказы загружаются, но без товаров. Строки создаются, количество и цены корректные, а номенклатуры нет.
Посмотрел в получаемом со стороны сайта файле — поле <ИД> пустое у каждой позиции заказа. Наименования, цены, количество — все есть, а ИД не указан.

3. Стандартный модуль обмена.
При попытке настроить обмен через стандартный механизм в УТ 11 не происходит авторизации на сайте — сайт ругается на версию модуля и предлагает отключить контроль в настройке модуля.
Обновление УТ до последней версии проблему не решает. Где в Битриксе отключить контроль версии найти не смог.

Сам пока в тупике, вроде бы все верно настроено, куда копать дальше не понимаю.
Может быть кто-то сталкивался с данными ошибками?

 

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

Заглянувший

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

1

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

0

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

Добавление к посту.

Редакция битрикс — Малый бизнес

При попытке выгрузки стандартным модулем 1С фиксируется следующая ошибка:
Ошибка получения параметров обмена (ограничение размера файла)!
Произошла ошибка:
Произошла ошибка на стороне сервера. Файл не отправлен. (C:UsersИльяAppDataLocalTempwebdataimport.xml).
Ответ сервера:
failure
Ошибка проверки источника запроса. Обновите модуль обмена или отключите проверку в настройках компонента.

Версия схемы при этом 2.05

Получается, что в текущий момент времени в типовой УТ11 функционал обмена с сайтом не работоспособен?

 

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

Эксперт

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

1

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

1

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

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

 

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

Заглянувший

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

1

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

0

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

#4

0

09.10.2014 17:37:30

Цитата
Виталий Черепанов пишет:
выгружайте и дальше новым модулем обмена
но перед выгрузкой удалите тип цены в настройках магазина на сайте(чтобы список вообще пустой был)

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

Я не совсем точно обрисовал проблему, на самом деле проблема не в ценах, а в торговых предложениях, которые не создаются.
Содержимое файла offers.xml прилагаю:

Скрытый текст

 

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

Заглянувший

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

1

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

0

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

#5

0

10.10.2014 11:52:59

С товарными предложениями разобрался:
нужно было взвести флаг «Загружать торговые предложения (характеристики) в отдельный инфоблок» и у инфоблока предложений указать внешний код инфоблока товарного каталога с добавлением «#» в конце.

Остался вопрос с заказами:
В получаемом xml файле не заполнены т.н. «идентификаторы предложения» (тег <ИД> секции <Товар>).
При этом у предложений и товаров, указанных в заказе задан внешний код. Фрагмент файла, секция Товар:

Скрытый текст

Куда копать в этом случае?

 

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

Заглянувший

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

1

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

0

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

#6

0

13.10.2014 13:03:10

Цитата
Илья Крылов пишет:
С товарными предложениями разобрался:
нужно было взвести флаг «Загружать торговые предложения (характеристики) в отдельный инфоблок» и у инфоблока предложений указать внешний код инфоблока товарного каталога с добавлением «#» в конце.

Остался вопрос с заказами:
В получаемом xml файле не заполнены т.н. «идентификаторы предложения» (тег <ИД> секции <Товар>).
При этом у предложений и товаров, указанных в заказе задан внешний код. Фрагмент файла, секция Товар:

Куда копать в этом случае?

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

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

Инфоблок товарных предложений имеет корректный внешний код: при загрузке его наименование обновляется, свойства из 1С перегружаются, т.е. получается, что скрипт импорта его корректно идентифицирует. Но сами торговые предложения не создаются. Текст offers.xml:

Скрытый текст

Все внешние коды соответствуют данным в битриксе.

При попытке загрузить xml напрямую, по окончанию загрузки система пишет что «загружено с ошибками: 2».
Где эти ошибки увидеть? Как понять что может быть не корректно?

p.s. с умным человеком конечно всегда приятно поговорить, но может быть все таки коллективный разум способен творить чудеса?

 

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

Заглянувший

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

1

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

0

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

Со всем разобрался, всем спасибо.

 

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

Эксперт

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

1

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

2

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

#8

0

25.11.2014 12:50:53

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

Код
...
<Предложение>
   <Ид>7741</Ид>
   <Наименование>...</Наименование>
   <БазоваяЕдиница Код="796" НаименованиеПолное="Штука">шт</БазоваяЕдиница>
   <Цены>
      <Цена>
         <Представление>800 руб. за шт</Представление>
         <ИдТипаЦены>...</ИдТипаЦены>
         <ЦенаЗаЕдиницу>800.00</ЦенаЗаЕдиницу>
         <Валюта>руб</Валюта>
         <Единица>шт</Единица>
         <Коэффициент>1</Коэффициент>
      </Цена>
      <Цена>
         <Представление>730 руб. за шт</Представление>
         <ИдТипаЦены>...</ИдТипаЦены>
         <ЦенаЗаЕдиницу>730.00</ЦенаЗаЕдиницу>
         <Валюта>руб</Валюта>
         <Единица>шт</Единица>
         <Коэффициент>1</Коэффициент>
      </Цена>
      <Цена>
         <Представление>800 руб. за шт</Представление>
         <ИдТипаЦены>...</ИдТипаЦены>
         <ЦенаЗаЕдиницу>800.00</ЦенаЗаЕдиницу>
         <Валюта>руб</Валюта>
         <Единица>шт</Единица>
         <Коэффициент>1</Коэффициент>
      </Цена>
   </Цены>
   <Количество>6.00</Количество>
   <Склад ИдСклада="..." КоличествоНаСкладе="2"/>
   <Склад ИдСклада="..." КоличествоНаСкладе="4"/>
</Предложение>
...

Элемент инфоблока каталога товаров обновляется, а торговые предложения нет.

Резюме

 

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

Эксперт

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

1

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

2

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

#9

0

26.11.2014 12:23:17

Цитата
Dmitry Sirotin написал:
При выполнении обмена не обновляются параметры торговых предложений. Опция в настройках на сайте «Загружать торговые предложения (характеристики) в отдельный инфоблок» включена. Внешние коды для элементов соответствуют ID предложений из файла выгрузки.

Управление сайтом 14.5.3
Управление производственным предприятием 1.3.11.1
Модуль обмена — 1.3.47.5

Резюме

Обмен с сайтом: неспецифицированная ошибка, недостаточно свободной памяти

Я
   slafor

04.08.21 — 12:28

При обмене с сайтом Битрикс, возникает ошибка: «Неспецифицированная ошибка работы с ресурсом. Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm. Недостаточно свободной памяти для выполнения операции <Перезапустить>/<Завершить>».

Сама 1С запускается из локальной папки, база на SQL.

В чем может быть проблема?

Искал в интернете, но там в основном эта же проблема описывается при публикации базы на веб-сервере. А у меня программа запускается из файла на компьютере пользователя + база на SQL.

   Галахад

1 — 04.08.21 — 12:31

Может файлики поменьше туда посылать?

   Мультук

2 — 04.08.21 — 12:33

(0) А у меня программа запускается из файла на компьютере пользователя + база на SQL.

Поясните мне, что автор имеет в виду.

Это файловая база? Тогда причем тут SQL.

Это серверная база? Тогда причем тут «запускается из файла» ?

   Галахад

3 — 04.08.21 — 12:37

(2) Ну типа нету у него web-сервера.

   SunFox

4 — 04.08.21 — 12:41

Попробуйте 64-х битную платформу.

   slafor

5 — 04.08.21 — 12:45

(3) Это база на SQL.

«Запускается из файла» — я имел ввиду, что сама платформа запускается из локального файла на компьютере. То есть нет никаких RDP.

   Мультук

6 — 04.08.21 — 12:48

(0)

1) Сколько ОЗУ на «сервере» ? (видел «сервера» с 8Гб ОЗУ — хотя конечно это не повод падать)

2) Обмен это обмен в вакууме ?

Это полный обмен ? По изменениям?

В логах пишется на чем конкретно обмен поломался.

Обмен ломается при выгрузке? или при загрузке?

3) В настройках узла битрикса есть реквизит «Количество товаров/объектов в пакете». Можно попробовать уменьшить кол-во

4) Раньше работало, а сейчас поломалось.

Раньше было 10 товаров и 2 свойства, а вчера импортировали еще 80к позиций номенклатуры.

Вот такой набор вопросов, на которых нужно ответить самому себе.

   Вафель

7 — 04.08.21 — 12:49

32 бита сервер небось

   slafor

8 — 04.08.21 — 14:32

(6)

"1) Сколько ОЗУ на "сервере" ? "

32

«2) Обмен это обмен в вакууме ?

Это полный обмен ? По изменениям?

В логах пишется на чем конкретно обмен поломался.

Обмен ломается при выгрузке? или при загрузке?"


Что значит "обмен в вакууме"?

Ломается при выгрузке.

На самоме деле это обмен не с Битриксом, а «Выгрузка товаров (Настройка обмена с интернет-магазином)». Нам нужны только файлы с данными, потом мы сами с ними работаем.

«3) В настройках узла битрикса есть реквизит «Количество товаров/объектов в пакете». Можно попробовать уменьшить кол-во»

Поскольку сейчас идет только выгрузка из 1С, наверное, там тоже есть такие же настройки?

"4) Раньше работало, а сейчас поломалось."

Да именно так.

   slafor

9 — 04.08.21 — 14:32

+(8) Платформа 64.

   ДенисЧ

10 — 04.08.21 — 14:33

"4) Раньше работало, а сейчас поломалось."
Да именно так.

Добавили ещё 100500 товаров и оппа… Может, у вас там файл выгрузки 7ТБ получается…

   slafor

11 — 04.08.21 — 15:56

(10) Там стоит галочка «Выгрузка на сайт». Если ставлю выгрузку в каталог, все проходит нормально, но в каталоге ничего не появляется.

В логах (запись в «C:/Log site») вообще ничего не появляется…

   slafor

12 — 04.08.21 — 15:59

   slafor

13 — 04.08.21 — 16:01

   Garykom

14 — 04.08.21 — 16:08

(0) позовите программиста

   Garykom

15 — 04.08.21 — 16:09

но для начала ТиИ сделать

   Deal with it

16 — 04.08.21 — 16:12

(15) сначала все же следует сделать бэкап, а уже потом все что угодно)

   Мультук

17 — 04.08.21 — 16:15

(12)

О логах.

Указанный каталог надеюсь расположен на сервере? И у службы 1С есть права туда писать?

Ибо Битрикс при выгрузке туда таки пишет.

В моей практике в битрикс выгружали по 40к номенклатуры по (это грустно да) 200 свойств. Сервер печалился, но выгружал.

А так да — зовите уже погроммиста.

   slafor

18 — 04.08.21 — 16:35

(17) В этот каталог я могу писать файлы, разве может быть так, что 1С не может? )

В общем, сначала я подумал, что надо изменить размер пакета — с 1000 уменьшил до 100 элементов. И сделал выгрузку в каталог, а не сразу на сайт. В результате ошибок не было, но и в каталоге ничего нового не появилось… И вот какие комментарии мне выдали: https://yadi.sk/d/JY3J30jR1uGuZA

   slafor

19 — 04.08.21 — 16:39

(15) А при чем здесь ТиИ? Что могло порушиться?

   Deal with it

20 — 04.08.21 — 16:52

(18) пользователь, под которым запускается служба 1С имеет права на этот каталог? НЕ пользователь сеанса, прошу заметить.

   Мультук

21 — 04.08.21 — 16:52

(18)

>>>И сделал выгрузку в каталог, а не сразу на сайт. В результате ошибок не было, но и в каталоге ничего нового не появилось…

Этот каталог на сервере?

А у службы 1С есть права туда писать?

Зови своего админа и пусть он дает права службе 1С на этот каталог.

Заодно на каталог с логами пуст даст

   lamme

22 — 04.08.21 — 17:25

фото пожми
или выгрузи без фото на сайт - посмотри как будет
   slafor

23 — 04.08.21 — 19:10

(20) Дело в том, что когда эта ошибка выскакивала отдельным окном, внизу была ссылка для получения лог-файла. И он действительно создавался и записывался в этот каталог. https://yadi.sk/d/yRJHG1r8PIXhtg

Значит, доступ на запись у пользователя 1С есть.

Но тут это окно выскакивать перестало. Все пишется в окне сообщений, и там возникает такая строка: «Ошибка получения параметров обмена (ограничение размера файла)!»

   slafor

24 — 04.08.21 — 19:12

Вот полный текст в окне сообщений: https://yadi.sk/d/Vixak3W832KDhQ .

   slafor

25 — 05.08.21 — 11:08

(14) Да мы сами программисты, просто именно с такой проблемой раньше не сталкивались. Ничего, поработаем отладчиком, все и разъяснится.

А вот если бы вы сами делали, то какую вилку времени бы задали? Не по вопросу оплаты, а сколько клиенту ждать решения проблемы?

   PuhUfa

26 — 05.08.21 — 11:14

(24) Ты бы определился с ошибкой… Какая все же ошибка то?

— Недостаточно свободной памяти для выполнения операции из (0)

или

— Ошибка получения параметров обмена (ограничение размера файла)! из (23)

   Kassern

27 — 05.08.21 — 11:15

(24) может картинку прикрепили к товару жирную (под гиг) вот и загибается ваш обмен?

   slafor

28 — 05.08.21 — 11:21

(26) В том-то и дело, что вчера он сначала показывал окно с первой ошибкой, и с кнопками «Завершить» и «Перезапустить». Потом стал выводить в окно сообщений данные со второй ошибкой, но окно уже не запускалось. А сегодня опять окно выскакивает.

(27) Может быть… Можно через консоль запросов как-то определить размеры бинарных вложений?

   Kassern

29 — 05.08.21 — 11:23

(28) если штатно картинки цепляли, то там размер должен быть в реквизите указан.

   BeerHelpsMeWin

30 — 05.08.21 — 11:23

(28) Справочник.НоменклатураПрисоединенныеФайлы.Размер

   PuhUfa

31 — 05.08.21 — 11:33

(28) — «Недостаточно свободной памяти для выполнения операции» — Лечится установкой ограничения (со стороны 1С) на отправляемые пакеты. Например отправлять по 50 позиций в пакете. Правда на твоих скринах я не увидел такой настройки. Может где на других закладках.

— «Ошибка получения параметров обмена (ограничение размера файла)» — Это баг/глюк/ошибка на стороне сайта (битрикса). Гуглится какие параметры нужно подкрутить в битриксе.

Это как решались данные ошибки у меня в связке УТ11 — Битрикс (обмен типовой встроенный в УТ)

  

slafor

32 — 05.08.21 — 13:26

(31) У меня вообще задано 1000 позиций )

Делал 100, то же самое. Попробую делать еще меньше. Потому что в этой выгрузке будет выгружаться справочник целиком.

Добрый день. Столкнулась со следующей проблемой: При обмене Битрикс и УТ 11 через localhost возникла ошибка: Интерактивный обмен 05.12.2012 13:33:30 Запуск выгрузки товаров 05.12.2012 13:33:31 Завершено формирование файлов выгрузки товаров Выгружено товаров: 1 В том числе для каталога ЛегкШины: товаров: 1 05.12.2012 13:33:32 Выгрузка на сайт завершилась с ошибками. Ошибка получения параметров обмена (ограничение размера файла)! Произошла ошибка: Произошла ошибка на стороне сервера. Файл не отправлен. (C:Tempwebdataimport.xml). Ответ сервера: failure У Вас нет прав для импорта каталога. Проверьте настройки компонента импорта. 05.12.2012 13:33:32 Завершена выгрузка товаров ________________________________ На странице   /bitrix/admin/1c_admin.php?lang=ru  права на обмен товарами и заказами у Администратора есть В Рабочий стол-Контент-Информ. блоки-Типы информ. блоков-Каталоги-Доступ — у Администратора  полный доступ. Подскажите, будьте добры, что еще и где посмотреть?

неужели никто не сталкивался?

нет прав на создание каталога у пользователя, под которым 1С ходит на сайт

В правах винды, попробуй с правами админа

поправить их в админке сайта

В винде делаю под админ правами. На сайте права настроены тут: На странице   /bitrix/admin/1c_admin.php?lang=ru В Рабочий стол-Контент-Информ. блоки-Типы информ. блоков-Каталоги-Доступ может есть еще места, где необходимо настроить? и еще адрес сайта указываю — может так не верно?

теперь ошибка немного иная, даже не пойму что ее изменило: Выгрузка на сайт завершилась с ошибками. Произошла ошибка на стороне сервера. Файл не отправлен. (C:Tempwebdataimport.xml). Ответ сервера: failure Ошибка записи в файл /import.xml

Тэги: 1С 8

Комментарии доступны только авторизированным пользователям

При подготовке сервера под хостинг сайта на 1С Bitrix всплывают ошибки, с которыми я никогда не сталкивался при работе с другими CMS. Здесь я распишу что надо поменять, чтобы  обмен с сайтом и upload файлов и картинок успешно выполнились.

Если честно, то Bitrix очень капризный продукт и требует очень точной настройки, для начинающих есть варианты уже с готовыми виртуальными образами, на которых развернут CentOS и Bitrix: Веб-окружение. Но если вы привыкли работать с другим дистрибутивом (лично я предпочитаю Debian и Ubuntu), то придется поковыряться в конфигах ручками.

Итак, в Apache максимальный размер файлов указывается либо в php.ini (не у всех есть доступ к этому файлу), либо напрямую в .htaccess. В моей статье Все про файл .htaccess я подробно расписывал все настройки. Ну а мы в .htaccess допишем:
php_value upload_max_filesize 10M
php_value post_max_size 10M

Я уже было решил, что проблема решена, но проверка системы также ругалась на максимальный размер файлы.

Причина оказалась в связке Nginx+Apache. Так как Nginx работает кэширующим фронт-энд сервером, то он работает изначально по своим правилам, а затем по этим правилам решает, передавать ли файл дальше в Apache или нет. Логи ясно показали ошибку

тут будет скрин или текст логов, сейчас проблема решена и естественно и нет ошибки. верну обратно и сделаю скрин

Путем недолгих поисков в интернете увидел правильные настройки виртуального хоста Nginx, с указанием максимального размера файла, который Nginx может передать бэкенд-серверу. Добавляем в /etc/nginx/sites-available/example.org.conf следующие директивы в блок настроек прокси

proxy_buffering off;
client_max_body_size 10m;

Перезапускаем службу и проверяем результат также через проверку системы Bitrix.

bitrix_max_filesize

На сайте были такие настройки. У меня они чутка отличаются

proxy_pass http://127.0.0.1:8080/;
proxy_redirect off;
proxy_buffering off
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_connect_timeout 90;
proxy_send_timeout 6000;
proxy_read_timeout 6000;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;

Отблагдарить автора статьи также можно переводом, +100 вам в карму!

 apache bitrix client_max_body_size htaccess nginx php_value post_max_size proxy_buffering server upload_max_filesize ошибки сайт

На чтение 6 мин Просмотров 1.1к. Опубликовано 07.05.2019

Содержание

  1. Обновление файла php.ini
  2. Редактирование файла .htaccess
  3. Изменение файла wp-config.php
  4. Изменение лимитов в WHM
  5. Заключение
  6. Не выгружаются цены
  7. Не выгружаются разделы
  8. Не выгружаются фото
  9. Задваиваются свойства
  10. 502 или белый экран
  11. Символьные коды не создаются
  12. Много ошибок 404 после обмена с сайтом
  13. Подразделы перемещаются в корень сайта из родительских разделов

По умолчанию WordPress устанавливает небольшой лимит на размер загружаемых изображений, видеороликов и других файлов. Аналогичная ситуация с PHP memory limit , который сказывается на возможности запускать плагины и скрипты.

Если вы запускаете сайт с большим количеством контента, эти лимиты могут стать проблемой. Можно получить ошибку при загрузке:

Если достигнут предел выделяемой памяти, то выведется другое сообщение об ошибке:

Рассмотрим наиболее эффективные способы увеличения этих лимитов на сервере. Начнем с memory limit php ini .

Обновление файла php.ini

Если вы используете CPanel , перейдите в раздел « Файлы » и нажмите кнопку « Диспетчер файлов ». Убедитесь, что установлен флажок « Показать скрытые файлы », а затем нажмите на кнопку « Перейти ».

Выберите папку wp-admin и найдите файл php.ini или php5.ini . Если такого файла нет, создайте его, нажав на кнопку « Создать файл », расположенную в верхнем левом углу. Назовите файл php.ini и нажмите во всплывающем окне кнопку « Создать файл »:


Если ошибка не исчезла, попробуйте переименовать файл в php5.ini . Когда файл будет открыт, добавьте в него приведенные ниже строки, а затем сохраните изменения и закройте файл:

M — означает мегабайты. Измените лимиты 1000M, 2000M и 3000M на значения, которые необходимы. Изменение значения max_execution_time ограничит время загрузки скрипта.

Во многих случаях используемые значения должны увеличиваться по мере перехода в списке от первой до третьей строки. Upload_max_filesize должен быть самым маленьким, memory limit php ini — самым большим. При этом post_max_size должен иметь среднее значение.

Прежде чем проверить, не исчезла ли ошибка, очистите кэш браузера.

Редактирование файла .htaccess

Если редактирование php.ini не помогло, попробуйте изменить файл .htaccess . Добавьте приведенный ниже код в конец файла:

Измените значения php ini set memory limit так, как вам нужно. Не забудьте сохранить файл и очистить кэш браузера.

Изменение файла wp-config.php

Если оба способа не дали результата, попробуйте отредактировать файл wp-config.php , добавив следующий код в самый низ, перед строкой « happy blogging «:

Сохраните файл и очистите кэш браузера.

Изменение лимитов в WHM

Если сайт размещен на VPS или выделенном сервере, можно попробовать изменить лимиты в WHM .

После того, как вы вошли в систему, перейдите в раздел Конфигурация сервера> Настройки > PHP .


Введите нужные вам значения и нажмите кнопку « Сохранить ».

Затем перейдите в раздел Конфигурация служб> Редактор конфигурации PHP . Прокрутите страницу вниз до разделов memory_limit и upload_max_filesize :


Введите необходимые значения. В разделе « Параметры и информация » найдите memory_limit и задайте то же значение, которое вы установили в memory limit php ini и .htaccess .

Нажмите кнопку « Сохранить » и очистите кэш браузера.

Заключение

Мы рассмотрели все способы решения данной проблемы. Наслаждайтесь возможностью загружать большие файлы и продолжайте использовать на своем сайте плагины WordPress . Внесенные в php memory limit htaccess изменения должны вступить в силу через несколько минут, после чего можно будет приступить к работе с новыми параметрами.

Если нужно загрузить большие файлы только один раз, попробуйте сделать это через FTP . Обычно файлы, загруженные через FTP в каталог /wp-content/uploads/ , не отображаются в библиотеке медиа. Но с помощью плагина Media from FTP можно отобразить их всего в несколько кликов.

Если ни один из вариантов не дал результата, свяжитесь со своим хостинг-провайдером.

Данная публикация представляет собой перевод статьи « How to Increase the Maximum Upload and PHP Memory Limit » , подготовленной дружной командой проекта Интернет-технологии.ру

Столкнулся с такой проблемой, мой проект не хочет грузить файлы больше 2х мб, при валидации формы выходит ошибка «File ‘img’ exceeds the defined ini size». Поиски в интернете привели всего к одному решению, добавить строку

addValidator(‘Size’, false, 5000000)

к полю загрузки файла, но это не решило проблему.

В этой статье мы собрали основные проблемы обмена с 1с и простые чек-листы по их решению
Статья будет полезна как программистам 1С, так и Битрикс разработчикам.

Текст структурирован по принципу: проблема — варианты решения. Если есть конкретная задача, то сразу переходите по внутренней ссылке.

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

Не выгружаются цены

  • Проверяем на стороне 1с, что
  • Разрешены типовые соглашения с контрагентами
  • Создано типовое соглашение с контрагентами, доступное внешним пользователям
  • В нем выбран тип цены

  • В товаре есть цена с этим типом цены
  • В «отборе и сортировке» в товаре указано это соглашение в поле «цены»

  • Если у вас Битрикс Малый бизнес, то тип цен обязательно должен быть один

Не выгружаются разделы

То есть товары попадают на сайт без разделов

Варианты причин и решений

  • В разделах могут быть обязательные поля, которые из 1с не могут приходить (например, фото). Тогда при обмене не создастся раздел из-за ошибки
  • В Битрикс Малый бизнес может в выгрузке быть настроено больше одного типа цен. В этом случае выгрузка не будет проходить из-за того, что сначала выгружаются цены, а потом структура разделов и если на выгрузке цен выгрузка вернет ошибку, то и разделы не загрузятся.

Не выгружаются фото

Задваиваются свойства

Одно и то же свойство приходит 2 и больше раз.
Причина в том, что в 1с свойства прикрепляются к видам номенклатуры и если их несколько, то и свойств создается несколько для одного И того же.

Как решать

В 1с нужно создавать свойство через копирование предыдущего и при этом обязательно указывать, что «прикрепить именно это свойство к новому виду номенклатуры»

502 или белый экран

Сайт падает с ошибкой 502 или с ошибкой превышения объема выделенной памяти.

В настройках обмена с 1С на стороне сайта время одного шага обмена поставить от 1 до 5 секунд
Если не помогло, то провести обмен без картинок.

Обмен может не проходить из-за того, что сайт не может нарезать превью из очень большой картинки.

Символьные коды не создаются

Скорее всего на сервере не настроен mbstring. Проверьте сайт внутренним тестом битрикс.

Много ошибок 404 после обмена с сайтом

Скорее всего у вас установлена галочка «транслитерировать символьный код из названия при обновлении раздела».

Из-за этого при изменении названия, меняется и адрес, что очень плохо для SEO

Подразделы перемещаются в корень сайта из родительских разделов

Скорее всего это происходит при обмене в режиме «только изменения» при установленной галочке «Не импортировать верхний уровень группы товаров, если он единственный»

Список дополняется по мере выявления новых проблемных мест.

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • 1с postgresql ошибка формата потока
  • 1с post запрос ошибка 400