susl16c Опубликовано: 5 августа 2021 Опубликовано: 5 августа 2021 (изменено) Удалось понять, что 1С все таки точно выгружает то что пишет и для загрузки данных из файла не хватает времени, если делать в ручную, но вот когда на автомате пока не понятно почему не всегда в логах есть данные про файл import.xml, 1С всегда пишет что она отдает его, время для работы php скриптов поднял до 500 сек и все равно пока не ясно судьба файла import.xml Если все выгружается вручную, почему в логах нет про это нечего когда автоматом идет выгрузка. Изменено 5 августа 2021 пользователем susl16c Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 1 Опубликовано: 5 августа 2021 Опубликовано: 5 августа 2021 15 минут назад, susl16c сказал: Удалось понять, что 1С все таки точно выгружает то что пишет и для загрузки данных из файла не хватает времени, если делать в ручную, но вот когда на автомате пока не понятно почему не всегда в логах есть данные про файл import.xml, 1С всегда пишет что она отдает его, время для работы php скриптов поднял до 500 сек и все равно пока не ясно судьба файла import.xml Если все выгружается вручную, почему в логах нет про это нечего когда автоматом идет выгрузка. Так этот файл выгружается у Вас на рабочий стол? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
susl16c Опубликовано: 5 августа 2021 Опубликовано: 5 августа 2021 2 минуты назад, NeoSeo Help 1 сказал: Так этот файл выгружается у Вас на рабочий стол? да Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 1 Опубликовано: 5 августа 2021 Опубликовано: 5 августа 2021 5 минут назад, susl16c сказал: да Пришлите его, пожалуйста. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 1 Опубликовано: 5 августа 2021 Опубликовано: 5 августа 2021 6 часов назад, top_top сказал: Ocstore 3.0.2.0 Версия модуля - 268 Опции вроде включены А включено создание связанных опций? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
susl16c Опубликовано: 9 августа 2021 Опубликовано: 9 августа 2021 (изменено) 05.08.2021 в 15:19, NeoSeo Help 1 сказал: Пришлите его, пожалуйста. Я вам его в архиве с логами вложил файл. 2047669390_.zip Изменено 9 августа 2021 пользователем susl16c Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
al.xd.937 Опубликовано: 9 августа 2021 Опубликовано: 9 августа 2021 03.08.2021 в 16:59, NeoSeo Help 2 сказал: Добрый день. Для скачивания заказов 1С должна вызывать такие урлы site.com/export/neoseo_exchange1c.php?type=sale&mode=checkauth потом site.com/export/neoseo_exchange1c.php?type=sale&mode=query Прописали последовательность, но 1с-ник еще попросил узнать - "Какая структура Cookie для каждой из команд?", так как есть проблема с подключением. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
al.xd.937 Опубликовано: 9 августа 2021 Опубликовано: 9 августа 2021 10 минут назад, al.xd.937 сказал: Прописали последовательность, но 1с-ник еще попросил узнать - "Какая структура Cookie для каждой из команд?", так как есть проблема с подключением. Цитата 1С-ника - "что вот это передается. никогда в обменах 1с не было такого параметра key, должно быть вот так: PHPSESSID o9ui4eedc63plrrf3jfo5eepm6 sessid=9ae8ca1b21b8f31d221f02e0e5cdc500 я не понимаю что мне с сайта передают и что мне с этим делать я могу переписать под их требования вызовы, но надо же знать что это и как это есть" Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
susl16c Опубликовано: 9 августа 2021 Опубликовано: 9 августа 2021 (изменено) Проблема решилась настройкой вебсервера, проблема в нем была, но модуль почему то не пишет ошибок при нехватки времени для работы или памяти. Даже в логах сервера не всегда есть ошибки, но связь модуль обрывает и не дополучает данные. Изменено 9 августа 2021 пользователем susl16c Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 1 Опубликовано: 9 августа 2021 Опубликовано: 9 августа 2021 1 минуту назад, susl16c сказал: Проблема решилась настройкой вебсервера, проблема в нем была, но модуль почему то не пишет ошибок при нехватки времени для работы или памяти. Да, в логах не предусмотрен вывод при проблемах такого рода. Рассмотрим возможность добавления этого в логи в следующих версиях модуля. Уточните, пожалуйста, у Вас ещё остались вопросы к нам? 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
susl16c Опубликовано: 9 августа 2021 Опубликовано: 9 августа 2021 нет, но все таки хотело бы видеть когда вы делает запрос, ответ с 1С если что то пошло не так. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 1 Опубликовано: 9 августа 2021 Опубликовано: 9 августа 2021 1 минуту назад, susl16c сказал: нет, но все таки хотело бы видеть когда вы делает запрос, ответ с 1С если что то пошло не так. Спасибо за пожелание, добавим это в список пожеланий по модулю. Если будут ещё вопросы - обращайтесь 🙂 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
top_top Опубликовано: 9 августа 2021 Опубликовано: 9 августа 2021 05.08.2021 в 18:49, NeoSeo Help 1 сказал: А включено создание связанных опций? Доброго дня. Я установил и настроил модуль связанные опции и включил в вашем модуле настройку, но в логах все равно ошибка при создании опции Включил в настройках связанные опции Вот настройки модуля связанные опции Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 1 Опубликовано: 9 августа 2021 Опубликовано: 9 августа 2021 11 минут назад, top_top сказал: Доброго дня. Я установил и настроил модуль связанные опции и включил в вашем модуле настройку, но в логах все равно ошибка при создании опции Включил в настройках связанные опции Вот настройки модуля связанные опции Добрый день. Пришлите, пожалуйста, полный логи модуля (очистите их, произведите обмен, затем скачайте лог-файл) и файлы обмена. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 3 Опубликовано: 9 августа 2021 Опубликовано: 9 августа 2021 3 часа назад, susl16c сказал: нет, но все таки хотело бы видеть когда вы делает запрос, ответ с 1С если что то пошло не так. Постараемся добавить такой функционал. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
top_top Опубликовано: 9 августа 2021 Опубликовано: 9 августа 2021 8 часов назад, NeoSeo Help 1 сказал: Добрый день. Пришлите, пожалуйста, полный логи модуля (очистите их, произведите обмен, затем скачайте лог-файл) и файлы обмена. Прикрепил exchange1c.zip 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 1 Опубликовано: 10 августа 2021 Опубликовано: 10 августа 2021 14 часов назад, top_top сказал: Прикрепил exchange1c.zip 56 kB · 0 скачиваний Смотрите, у Вас опции для корректного считывания должны приходить в качестве характеристик с наименованием и значением. Прикрепляю Вам примеры файлов для корректного обмена, Вам нужно сделать так же. import0_1.xml offers0_1.xml Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
top_top Опубликовано: 10 августа 2021 Опубликовано: 10 августа 2021 20 минут назад, NeoSeo Help 1 сказал: Смотрите, у Вас опции для корректного считывания должны приходить в качестве характеристик с наименованием и значением. Прикрепляю Вам примеры файлов для корректного обмена, Вам нужно сделать так же. import0_1.xml 3 kB · 0 скачиваний offers0_1.xml 5 kB · 0 скачиваний То есть я правильно понимаю, что корректировку надо произвести на стороне 1С? Вся проблема, что у меня нет к ней доступа. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 1 Опубликовано: 10 августа 2021 Опубликовано: 10 августа 2021 8 минут назад, top_top сказал: То есть я правильно понимаю, что корректировку надо произвести на стороне 1С? Вся проблема, что у меня нет к ней доступа. Да, корректировка нужна на стороне 1С. Если доступа нет, то, к сожалению, ничем помочь не можем, модуль в этом случае работает корректно и с этой стороны проблемы нет. 1 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
top_top Опубликовано: 10 августа 2021 Опубликовано: 10 августа 2021 Запустил задачу через крон, но получаю ошибки 2021-08-10 18:00:14 - PHP Warning: scandir(/home/c1866/site.ru/storage/upload/exchange1c/): failed to open dir: No such file or directory in /home/c1866/site.ru/www/admin/controller/tool/neoseo_exchange1c.php on line 826 2021-08-10 18:00:14 - PHP Warning: scandir(): (errno 2): No such file or directory in /home/c1866/site.ru/www/admin/controller/tool/neoseo_exchange1c.php on line 826 2021-08-10 18:00:14 - PHP Warning: Invalid argument supplied for foreach() in /home/c1866/site.ru/www/admin/controller/tool/neoseo_exchange1c.php on line 830 2021-08-10 18:00:14 - PHP Notice: Undefined variable: file in /home/c1866/site.ru/www/admin/controller/tool/neoseo_exchange1c.php on line 857 У вас написано, что 1C должна сама размещать файлы обмена offers.xml,import.xml,order.xml - в директорию system/upload/exchange1C, но у меня по факту лежит это все в другой директории /storage/cache/exchange1c Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
top_top Опубликовано: 10 августа 2021 Опубликовано: 10 августа 2021 40 минут назад, top_top сказал: Запустил задачу через крон, но получаю ошибки 2021-08-10 18:00:14 - PHP Warning: scandir(/home/c1866/site.ru/storage/upload/exchange1c/): failed to open dir: No such file or directory in /home/c1866/site.ru/www/admin/controller/tool/neoseo_exchange1c.php on line 826 2021-08-10 18:00:14 - PHP Warning: scandir(): (errno 2): No such file or directory in /home/c1866/site.ru/www/admin/controller/tool/neoseo_exchange1c.php on line 826 2021-08-10 18:00:14 - PHP Warning: Invalid argument supplied for foreach() in /home/c1866/site.ru/www/admin/controller/tool/neoseo_exchange1c.php on line 830 2021-08-10 18:00:14 - PHP Notice: Undefined variable: file in /home/c1866/site.ru/www/admin/controller/tool/neoseo_exchange1c.php on line 857 У вас написано, что 1C должна сама размещать файлы обмена offers.xml,import.xml,order.xml - в директорию system/upload/exchange1C, но у меня по факту лежит это все в другой директории /storage/cache/exchange1c решил вопрос Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
susl16c Опубликовано: 11 августа 2021 Опубликовано: 11 августа 2021 Подскажите что лучше выбрать чтобы не ругался модуль на дубли в системе ? (Синхронизация товаров) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
susl16c Опубликовано: 11 августа 2021 Опубликовано: 11 августа 2021 Uncaught Exception: Error: Duplicate entry '245141-3532' for key 'oc_product_to_category.PRIMARY'<br />Error No: 1062 Подскажите возникает такая ошибка, товара нет, связи удалены, загружаю товар вручную или автоматом товар не грузит, какой дубликат если товара нет ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 1 Опубликовано: 11 августа 2021 Опубликовано: 11 августа 2021 52 минуты назад, susl16c сказал: Подскажите что лучше выбрать чтобы не ругался модуль на дубли в системе ? (Синхронизация товаров) Добрый день. Сформулируйте, пожалуйста, вопрос более конкретно - из чего выбрать? Для удаления дублей? Цитата Uncaught Exception: Error: Duplicate entry '245141-3532' for key 'oc_product_to_category.PRIMARY'<br />Error No: 1062 Подскажите возникает такая ошибка, товара нет, связи удалены, загружаю товар вручную или автоматом товар не грузит, какой дубликат если товара нет ? Ошибка указывает на таблицу oc_product_to_category, там хранятся данные, что отвечают за принадлежность товара к какой-либо категории. Если у Вас нет товаров на сайте, можете очистить эту таблицу перед обменом. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
susl16c Опубликовано: 11 августа 2021 Опубликовано: 11 августа 2021 (изменено) Вы абсолютно не правы, я смотрел эту таблицу и она пуста на момент загрузки товара вручную и ошибка повторяется, я откатился до 262 версии с 268 и там данной ошибки нет и модуль нормально все загружает, проблема именно в вашем модуле была. Изменено 11 августа 2021 пользователем susl16c Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.