Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

После переноса сайта на другой хост импорт новостей перестал корректно работать, скорее всего это из-за того, что не были настроены консольные команды по крону.

Вот некоторые комментарии от спеца:

Смотри, что я выяснил на данный момент. Кажется, что эти новости должны были импортироваться посредством консольных команд. Если откроешь ssh и перейдешь в раздел /public_html/protected и выполнишь там команду php yiic это тебе даст большой список доступных команд, которые yii может для тебя выполнить, в их числе, например, такие:

- importnewsbitrixxml

- importnewsmosregtodayjson

- importnewsradio1json

- importnewsriamo

- importnewsrss

- importnewsrss20

т.е. их можно запускать так, например: php yiic importnewsradio1json, но выполнив такую команду, получишь ошибку:

Error: Unknown action: index

Usage: yiic importnewsradio1json run --url=value [--menu] [--publish]

т.е. команда ожидает еще дополнительно опции, в данном случае как минимум URL, откуда, видимо, она будет тянуть данные, в принципе все консольные команды находятся тут: /public_html/protected/commands

Там надо смотреть код этих команд. например, для команды php yiic importnewsradio1json соответствует файл ImportNewsRadio1JsonCommand.php

надеюсь, это дальше поможет как-то.

5 лет назад
timurov
45 летРоссия
17 лет в сервисе
Была
4 года назад