Имя: Пароль:
1C
1С v8
Обмен с сайтом: неспецифицированная ошибка, недостаточно свободной памяти
0 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-сервера.
4 SunFox
 
04.08.21
12:41
Попробуйте 64-х битную платформу.
5 slafor
 
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 бита сервер небось
8 slafor
 
04.08.21
14:32
(6)
"1) Сколько ОЗУ на "сервере" ? "

32

"2) Обмен это обмен в вакууме ?
Это полный обмен ? По изменениям?
В логах пишется на чем конкретно обмен поломался.
Обмен ломается при выгрузке? или при загрузке?"


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

"3) В настройках узла битрикса есть реквизит "Количество товаров/объектов в пакете". Можно попробовать уменьшить кол-во"
Поскольку сейчас идет только выгрузка из 1С, наверное, там тоже есть такие же настройки?

"4) Раньше работало, а сейчас поломалось."
Да именно так.
9 slafor
 
04.08.21
14:32
+(8) Платформа 64.
10 ДенисЧ
 
04.08.21
14:33
"4) Раньше работало, а сейчас поломалось."
Да именно так.

Добавили ещё 100500 товаров и оппа... Может, у вас там файл выгрузки 7ТБ получается...
11 slafor
 
04.08.21
15:56
(10) Там стоит галочка "Выгрузка на сайт". Если ставлю выгрузку в каталог, все проходит нормально, но в каталоге ничего не появляется.

В логах (запись в "C:/Log site") вообще ничего не появляется...
12 slafor
 
04.08.21
15:59
13 slafor
 
04.08.21
16:01
И вот такая ошибка возникает:
https://yadi.sk/i/oL0LgrZ4Web4tA
14 Garykom
 
гуру
04.08.21
16:08
(0) позовите программиста
15 Garykom
 
гуру
04.08.21
16:09
но для начала ТиИ сделать
16 Deal with it
 
04.08.21
16:12
(15) сначала все же следует сделать бэкап, а уже потом все что угодно)
17 Мультук
 
гуру
04.08.21
16:15
(12)

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

В моей практике в битрикс выгружали по 40к номенклатуры по (это грустно да) 200 свойств. Сервер печалился, но выгружал.
А так да - зовите уже погроммиста.
18 slafor
 
04.08.21
16:35
(17) В этот каталог я могу писать файлы, разве может быть так, что 1С не может? )

В общем, сначала я подумал, что надо изменить размер пакета - с 1000 уменьшил до 100 элементов. И сделал выгрузку в каталог, а не сразу на сайт. В результате ошибок не было, но и в каталоге ничего нового не появилось... И вот какие комментарии мне выдали: https://yadi.sk/d/JY3J30jR1uGuZA
19 slafor
 
04.08.21
16:39
(15) А при чем здесь ТиИ? Что могло порушиться?
20 Deal with it
 
04.08.21
16:52
(18) пользователь, под которым запускается служба 1С имеет права на этот каталог? НЕ пользователь сеанса, прошу заметить.
21 Мультук
 
гуру
04.08.21
16:52
(18)

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

Этот каталог на сервере?
А у службы 1С есть права туда писать?

Зови своего админа и пусть он дает права службе 1С на этот каталог.
Заодно на каталог с логами пуст даст
22 lamme
 
04.08.21
17:25
фото пожми
или выгрузи без фото на сайт - посмотри как будет
23 slafor
 
04.08.21
19:10
(20) Дело в том, что когда эта ошибка выскакивала отдельным окном, внизу была ссылка для получения лог-файла. И он действительно создавался и записывался в этот каталог. https://yadi.sk/d/yRJHG1r8PIXhtg
Значит, доступ на запись у пользователя 1С есть.

Но тут это окно выскакивать перестало. Все пишется в окне сообщений, и там возникает такая строка: "Ошибка получения параметров обмена (ограничение размера файла)!"
24 slafor
 
04.08.21
19:12
Вот полный текст в окне сообщений: https://yadi.sk/d/Vixak3W832KDhQ .
25 slafor
 
05.08.21
11:08
(14) Да мы сами программисты, просто именно с такой проблемой раньше не сталкивались. Ничего, поработаем отладчиком, все и разъяснится.

А вот если бы вы сами делали, то какую вилку времени бы задали? Не по вопросу оплаты, а сколько клиенту ждать решения проблемы?
26 PuhUfa
 
05.08.21
11:14
(24) Ты бы определился с ошибкой... Какая все же ошибка то?
- Недостаточно свободной памяти для выполнения операции из (0)
или
- Ошибка получения параметров обмена (ограничение размера файла)! из (23)
27 Kassern
 
05.08.21
11:15
(24) может картинку прикрепили к товару жирную (под гиг) вот и загибается ваш обмен?
28 slafor
 
05.08.21
11:21
(26) В том-то и дело, что вчера он сначала показывал окно с первой ошибкой, и с кнопками "Завершить" и "Перезапустить". Потом стал выводить в окно сообщений данные со второй ошибкой, но окно уже не запускалось. А сегодня опять окно выскакивает.
(27) Может быть... Можно через консоль запросов как-то определить размеры бинарных вложений?
29 Kassern
 
05.08.21
11:23
(28) если штатно картинки цепляли, то там размер должен быть в реквизите указан.
30 BeerHelpsMeWin
 
05.08.21
11:23
(28) Справочник.НоменклатураПрисоединенныеФайлы.Размер
31 PuhUfa
 
05.08.21
11:33
(28) - "Недостаточно свободной памяти для выполнения операции" - Лечится установкой ограничения (со стороны 1С) на отправляемые пакеты. Например отправлять по 50 позиций в пакете. Правда на твоих скринах я не увидел такой настройки. Может где на других закладках.
- "Ошибка получения параметров обмена (ограничение размера файла)" - Это баг/глюк/ошибка на стороне сайта (битрикса). Гуглится какие параметры нужно подкрутить в битриксе.

Это как решались данные ошибки у меня в связке УТ11 - Битрикс (обмен типовой встроенный в УТ)
32 slafor
 
05.08.21
13:26
(31) У меня вообще задано 1000 позиций )
Делал 100, то же самое. Попробую делать еще меньше. Потому что в этой выгрузке будет выгружаться справочник целиком.