Отложенная публикация и wp-cron.php
Собираясь уехать на недельку отдохнуть, я решил опробовать такую функцию WordPress, как отложенная публикация записи. Написал несколько статей, распределил даты публикации на неделю вперед и попробовал испытать эту возможность блога на одной из статей. Однако WordPress отказался публиковать статью в назначенное время...

#16, 27 сентября, 2008 в 20:06
Насколько я понял, заковычивать те строки нужно лишь если нет поддржки запуска локального файла. А раз крон всё-таки пытается запустить его - значит такая поддржка у меня есть? Может ему какие-нибудь права на запуск нужны? или я что-то не так понял?
#17, 27 сентября, 2008 в 20:44
если бы у вас все было хорошо с запуском локального файла - вы бы не искали эту тему, WordPress сам бы публиковал посты и вы про крон и не знали бы ничего.
а раз уж вам пришлось настраивать крон для запуска wp-cron.php - закомментируйте нужные строчки, иначе wp-cron.php не будет выполняться.
ps никакие права не нужны, просто закомментируйте строчки.
#18, 27 сентября, 2008 в 22:51
а локальный адрес (который сейчас прописан в cron'е) оставить или придётся писать внешний?
#19, 2 октября, 2008 в 14:12
ап
#20, 2 октября, 2008 в 18:37
ну так попробуйте сначала один вариант, затем другой и посмотрите, что будет работать в вашем случае.
#21, 2 октября, 2008 в 21:43
так и хотел сделать, но, думал, может Вы знаете...
#22, 3 октября, 2008 в 14:01
что означают "-q" "-f" в команде крона?
#23, 29 октября, 2008 в 20:50
А если все нормально постило, а после того как было переведено время на час назад. (т.е. я ничего не переводил, а переход на зимнее время) перестали публиковаться запланированные записи.
т.е. наступает время для публикации поста и он не публикуется а пишет 1 минута до публикации, потом 2 минуты до публикации и тд.
Может есть другой способ решить эту проблему или только этот?
#24, 2 марта, 2009 в 16:11
а куда написать запланированные записи? в черновик? подскажите пожалуйста
#25, 30 июня, 2009 в 00:09
Подскажите а как вообще отключить wp-cron.php
Чтоб вордпресс его вообще не запускал?
#26, 18 июля, 2009 в 22:35
Идеологически более правильным было бы не комментировать упомянутые строки, а вызывать скрипт wp-cron.php c параметром check. Значение параметра легко определить, временно добавив перед строкой
что-то типа
Тогда, набрав в адресной строке броузера , можно увидеть значение хеша (46cbe1674da1d2888104482d6ed4f87f). Следовательно, из крона обращаться к . Естественно, для предотвращения DoS-атак лучше заменить стандартную последовательность 187425 на что-то другое.
#27, 23 августа, 2009 в 01:45
так как webcron.org стал платным советую использовать сервис - вроде не хуже. правда, надо держать пустой текстовой файл на сервере с определенным именем - они так страхуются.
#28, 25 октября, 2009 в 14:32
а есть ли нормальное, человеческое решение- при том, что проблема случилась при переходе на зимнее время.. в смысле отредактировать как-то файл, или что-то на сервере поменять?
#29, 26 октября, 2009 в 12:57
а что такое "человеческое" решение? установите в общих настройках временную зону с учетом перехода времени и все у вас должно будет работать правильно.
#30, 27 октября, 2009 в 10:48
так не работает.. уже и обновил на 2.8.5 версию..и ерунда.. ничего нет. причем на локалке там список городов в настройках выходит, на сервере нет.
при этом на сервере стоят другие вордпрессы- там все нормально с отложенной публикацией..
один только сайт, который переносился в момент смены времени, поимел такие проблемы..