Добрый день.
Решил воспользоваться Вашей помощью, поскольку свои идеи уже закончились.
Буду рад любым советам.
Итак - суть проблемы.
1. При экспорте товаров в файл для Яндекс маркета всегда происходит падение скрипта на 60 секунде.
Понимаю, что ошибка серверная, а товаров в магазине много, но уже сделаны всем мыслимые и немыслимые настройки. Конечно, время max_execution_time выставлено на целых 3000 секунд. Магазин находится на VPS сервере и на нем тоже выставлено время в 3000 секунд. Служба поддержки повысила значение default_socket_timeout и mysql.connect_timeout. Совершенно никакого влияние на ошибку. Ровно через 60 секунд 504-ая ошибка. И тянется это уже не один месяц, за это время сменили сервер на новый. Сам скрипт выгрузки товаров рабочий, если задать выгрузку не всего каталога, то скрипт отрабатывает. Ну в общем, буду рад советам. Но это цветочки.
2. После работы скриптов по выгрузке товаров на яндекс маркет сам файл не появляется в каталоге catalog_export. Чудеса просто. В админ панели после отработки скрипта выводится ссылка, мол ваш файл тут, можно скачать его и при клике на нее действительно скачивается новая версия файла. Путь при этом отображается точно в папку catalog_export . Но если войти в папку по ftp или же через админку, то такого файла нет. А если же и есть одноименный файл, то дата его создания - месяца три назад. Скачиваю его и убеждаюсь, что да - данные в нем старые. В моих глазах это мистика чистой воды, но может у кого есть идеи? Каталог для записи открыт.
3. На сайте создан агент для выгрузки товаров. У него получается сформировать прайс. Сформированный им файл по прежнему не появляется в catalog_export, хотя ссылка упорно показывает что файл в каталоге и его можно скачать, кликнув по этой ссылке. Однако этот скрипт очень слабо настраивается в плане какой каталог включать в него, какой нет. Если делать выгрузку через Магазин - Експорт - yandex то там можно указать какие конкретно включить каталоги, какую валюту учитывать, создать профиль выгрузки и так далее. И собственно сам вопрос, хотя инструкция по созданию агентов в официальной документации bitrix кажется мне написанной ужасно, но предположим я создам нового агента и повешу на него выполнения скрипта яндекса, то каким образом производить его настройку? Как указать что грузить, что нет?
Простите если сумбурно, но надеюсь в общих чертах проблема, вернее проблемы ясны.
Спасибо за помощь.