oryx_and_crake: (Default)
oryx_and_crake ([personal profile] oryx_and_crake) wrote2012-06-13 12:32 pm

Друпалисты, к вам обращаюсь я

Есть два вопроса по друпалу
1. Не запускается крон, просто вот не запускается и все. Хотя в настройках выставлено "каждые три часа". Вручную запускается и работает нормально. Что делать? Может ли это быть связано с системным сообщением о необходимости обновления версии друпала? Хотя предыдущая версия тоже не так чтоб старая, сайт создавался всего пару месяцев назад.
2. На первой странице есть блок, в который транслируется RSS, но там показываются только заголовки статей. Как сделать, чтобы показывался текст, хоть частично? (Да, я в курсе, что весь фид можно открыть на отдельной странице, но я вот хочу именно в блоке на первой.) Сейчас для RSS используется модуль aggregator.

[identity profile] dgri.livejournal.com 2012-06-13 10:11 pm (UTC)(link)
(Друпал 7?)
По первому вопросу - необновлённая версия друпала очень вряд ли играет роль, скорее это связано с настройками хостинга. Вообще полезно сделать себе локальную копию сайта для песочницы, чтобы в ней что-то пробовать, заодно яснее видны будут и вещи, зависящие от хостинга.
По второму вопросу - как это сделать с модулем aggregator, не видно, там с настройками очень бедненько. Наверное, нужно ставить какой-то contributed module. Например, это наверняка можно сделать через Feeds, хоть это, возможно, и будет overkill.

[identity profile] dgri.livejournal.com 2012-06-13 10:25 pm (UTC)(link)
Feeds как раз для импорта (очень многого, в т.ч. и RSS), а генерировать кастомизированные фиды можно через Views.
С настройками хостинга - навскидку сказать трудно, иногда проще спросить у службы поддержки, или погуглить про проблемы с кроном у этого конкретного хостера. Кроме внутреннего друпаловского крона, в панелях управления хостингом бывает и отдельный крон, которому можно задавать расписание и параметры. Но это где как.

[identity profile] dgri.livejournal.com 2012-06-13 10:39 pm (UTC)(link)
В шестом Друпале был модуль Poormanscron (специально для тех, кто не может configure cron jobs на хостинге), в седьмом эту функцию "внесли в штат". Но я бы советовал таки попробовать посмотреть всякие статусрепорты, watchdog'и и прочее, а если есть доступ к панели управления хостингом, то и configure cron jobs, если там есть. Чтобы чувствовать себя человеком.

[identity profile] dgri.livejournal.com 2012-06-13 10:59 pm (UTC)(link)
Если запуск крона с панели управления хостингом не работает, то вполне уместно написать в техподдержку хостинга. А если они там чего-то пофиксят, то и друпаловский крон может снова заработать.

[identity profile] dgri.livejournal.com 2012-06-13 11:14 pm (UTC)(link)
Да, я понял.
На то, что происходит внутри Друпала, техподдержка может ответить "разбирайтесь сами!", но если не работают cron jobs, заданные в панели управления хостингом, то пригрузить их этой проблемой будет вполне законно.

[identity profile] dgri.livejournal.com 2012-06-13 10:30 pm (UTC)(link)
Можно его подёргать туда/сюда, и посмотреть логи - может, где-то есть сообщения об ошибках при попытке запустить крон.

[identity profile] dgri.livejournal.com 2012-06-13 10:39 pm (UTC)(link)
You are welcome! :)
tima: (Патриот)

[personal profile] tima 2012-06-15 02:50 pm (UTC)(link)
тем паче можно хостинг-провайдера спросить про это. Вполне возможно ребята поставили какой-нить патч куда-то, после чего либо прибили демон крона или еще что. В любом случае их спросить будет нелишним. Нет, так нет. А вдруг - да?