Распакуйте архив в корневую директорию сайта.
Установите запуск скрипта по CRON. Рекомендуем запускать скрипт через 1-2 часа после генерации основного YML-фида магазина, чтобы SiteUpgrade успел обработать свежие данные. Пример CRON с запуском каждый день в 3:00:
0 3 * * * /usr/bin/php /path/to/site/feed-generator.php >> /path/to/site/siteupgrade-feed/cron.log 2>&1
Обязательно замените /path/to/site/ на путь, где лежит ваш сайт, и /usr/bin/php на путь к исполняемому файлу PHP. При возникновении вопросов обратитесь к технической поддержке вашего хостинга или сервера, они смогут быстро подсказать правильные пути.
После того как скрипт отработает, вы получите финальные фиды для добавления в Яндекс Мерчант, где будут фотографии с рамками:
https://example.com/siteupgrade-feed/feed.xml
https://example.com/siteupgrade-feed/feed2.xml
https://example.com/siteupgrade-feed/feed3.xml
Если в проекте один исходный YML-фид, будет создан только feed.xml. Если фидов несколько, скрипт создаст feed.xml, feed2.xml, feed3.xml и так далее.
Вы можете запустить скрипт вручную для проверки в консоли на вашем сервере:
php /path/to/site/feed-generator.php
Статус процесса и последние сообщения доступны в файлах:
cat /path/to/site/siteupgrade-feed/feed-status.json
tail -n 100 /path/to/site/siteupgrade-feed/feed-generator.log