UMIhelp

Разработка дополнительного функционала => Custom макросы => Тема начата: cybermax от 13 Ноября 2016, 20:04:00

Название: Экспорт в yml по крону
Отправлено: cybermax от 13 Ноября 2016, 20:04:00
Приветствую, я использовал приём из http://wiki.umisoft.ru/%D0%90%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%BF%D0%BE%D0%B4%D0%B3%D0%BE%D1%82%D0%BE%D0%B2%D0%BA%D0%B0_%D1%8D%D0%BA%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%B0_%D0%B2_%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82_YML_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_cron но столкнулся со следующей проблемой - в результирующем файле почему то отсутствуют данные о картинках, а если запускать через админку в веб интерфейсе всё нормально, в чём может быть причина?
Название: Re: Экспорт в yml по крону
Отправлено: aghigay от 13 Ноября 2016, 20:38:21
А сами фото есть физически на сервере в нужном месте?
Название: Re: Экспорт в yml по крону
Отправлено: cybermax от 14 Ноября 2016, 08:29:54
А сами фото есть физически на сервере в нужном месте?
Да.
Название: Re: Экспорт в yml по крону
Отправлено: Vladimir от 17 Ноября 2016, 16:32:16
Могу предположить, что причина в разнице в путях. В ЮМИ принято прути к файлам указывать относительными, как "./files/file.jpg". При обращении по http это директория files в DOCUMENT_ROOT, а для крона - в корне сервера. Попробуйте сделать chdir($_SERVER['DOCUMENT_ROOT'].'/'); в начале своего скрипта.