Вход • Регистрация

Выгрузка из 1С и настройки сервера

  • 05 февраля 2020 г.
  • Здравствуйте

    перестала работать выгрузка из 1С.
    1С данные на сайт выгружает, файлы в папке tmp/1c/ сохраняются,
    в логах отправка зафиксирована
    - - [03/Feb/2020:09:00:18 +0300] "GET /shop/1c/1c_exchange.php?type=catalog&mode=checkauth HTTP/1.0" 200 77 "-" "1C+Enterprise/8.3"
    - - [03/Feb/2020:09:00:18 +0300] "GET /shop/1c/1c_exchange.php?type=catalog&mode=init HTTP/1.0" 200 26 "-" "1C+Enterprise/8.3"
    - - [03/Feb/2020:09:00:18 +0300] "POST /shop/1c/1c_exchange.php?type=catalog&mode=file&filename=import1_1.xml HTTP/1.0" 200 8 "-" "1C+Enterprise/8.3"
    - - [03/Feb/2020:09:00:25 +0300] "GET /shop/1c/1c_exchange.php?type=catalog&mode=checkauth HTTP/1.0" 200 77 "-" "1C+Enterprise/8.3"
    - - [03/Feb/2020:09:00:25 +0300] "GET /shop/1c/1c_exchange.php?type=catalog&mode=init HTTP/1.0" 200 26 "-" "1C+Enterprise/8.3"
    - - [03/Feb/2020:09:00:25 +0300] "POST /shop/1c/1c_exchange.php?type=catalog&mode=file&filename=offers1_1.xml HTTP/1.0" 200 8 "-" "1C+Enterprise/8.3"

    но в каталог на сайте данные не попадают, после завершения обмена, файлы в папке tmp/1c/ остаются.

    если эти файлы отдавать скрипту вручную (http://ваш_сайт/shop/1c/?type=catalog&mode=import&filename=import.xml ) , они в каталог попадают.

    Тех подд. написала, что проблема может быть вот в этой ошибке:
    "2020/02/03 12:01:03 [warn] 21508#0: *51685867 a client request body is buffered to a temporary file /tmp/nginx_body_temp/0000842284, client: 178.161.150.103, server: *****.ru, request: "POST /shop/1c/1c_exchange.php?type=catalog&mode=file&filename=offers18_1.xml HTTP/1.1", host: "www.******.ru""

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

    но я так понимаю данные не теряются, а сохраняются на диск, или скрипт их уже не может обработать в этом случае ?

    Хостинг виртуальный, памяти веделено 1Гб, а post_max_size 256M , хотя это не про то, т.к. предупреждение про нехватку буфера Nginx, но я с ним ничего сделать не могу (с настройками Ngnix).

    и вот такая фраза от тех поддержки о причине не работы выгрузки 1с "Ранее объём данных не превышал пороговых значений. Видно, некоторое время назад объём выгружаемых данных достиг порога ( прежде не достигал ) из-за чего сейчас сервер стал прерывать работу."

    Просветите пожалуйста, так это или нет ?

    Может быть подскажете как еще проверить в чем проблема ? какая то мистика :-), все работало и бац , не загружает.
    в диафане изменений не делали, обновлений не накатывали.
    Может конечно хостер что то у себя изменил тихой сапой, но вот что может влиять на работу обмена в настройках сервера ?
  • 05 февраля 2020 г. , редакция: 05 февраля 2020 г.
  • вроде как прояснилась ситуация,
    похоже 1С перестала слать запросы /shop/1c/1c_exchange.php/?type=catalog&mode=import&filename=import1_1.xml
    сломалась после обновления видимо. этот момент я как то упустил.
  • 06 февраля 2020 г.
  • Как в Диафан посмотреть логи происходящего при обмене с 1С ?
    • 06 февраля 2020 г.
    • Мы не ведём логи успеха. Зачем? Товар выгружен и писать "товар выгружен", место только занимать. Если всё в порядке, писать об этом не надо, мы считаем, это нормальный режим работы.
      А вот если ошибки есть, то да, тогда, конечно. В режиме разработчика

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум