• Решено photokulinar

    (@photokulinar)


    Запланированные статьи не выводятся, а помечаются, как «Публикация просрочена». WP 2.9.2, русский.

Просмотр 15 ответов — с 1 по 15 (всего 37)
  • Менял тему на дефолтную,
    отключал все плагины,
    чистил базу (каюсь, с помощью WP-Cleanup),
    отключал свои define в config,
    вернул htaccess в исходный вид,
    заходил другими браузерами,
    пробовал публиковать из блог-клиентов.

    Всё до лампочки.

    Кто знает, куда ещё копать?

    Переставил всё с нуля. Всё равно не работает.

    На серваке лежат другие сайты на ВП, с ними всё нормально. То есть, дело не в сервере и не в ВП.

    В чём ещё может быть закавыка?

    Просто теряюсь в догадках.

    Копните в сторону установок времени на сервере.

    Модератор Юрій

    (@yube)

    То есть, дело не в сервере и не в ВП.
    В чём ещё может быть закавыка?

    Напрашиваетесь на комплимент? :)))))

    Был, помнится, у 2.каких-то баг с отложенной публикацией, но поскольку я таким не увлекаюсь, то не вспомню, что именно там было.

    Установки сервера, доступные мне, одинаковы для всех моих доменов. Но на одном домене всё в порядке. А на втором — вот такие дела.

    Причём длительное время сайт работал нормально. Между «нормальным» периодом и «ненормальным» произошло много всего:

    1. смена IP на хостинге.
    2. установка новых плагинов на ВП.
    3. «допиливание» шаблона под новые задачи.

    Я сразу подумал на 2 и 3, поскольку 1 от меня не зависит, да и остальные домены в порядке. Новая база, новый ВП разных версий без всяких плагинов — исключили 2 и 3.

    Теперь вот ломаю голову.

    Юрию.

    Спасибо. Щас попробую 3. Отпишусь.

    На какое время вы откладываете публикацию?

    Только что поставил 3.1.4 английскую (для разнообразия :).
    Результат тот же: «Missed schedule».

    wikicms

    Время разное — от 5 минут до 12 часов. Бьюсь третий день.

    Что мне удалось выяснить:
    Человек описывал такую проблему — сервер находится в США, следовательно любая будущая публикация размером до 12 часов, уже фактически ушла, он решил это манипуляциями с временем в вордпрессе — смена часового пояса на UTC, на UTC +- сколько-то часов.

    Затем еще один описывал, что посты со статусом драфт (черновик) в крон не уходят.
    ===
    В-общем как-то так 🙂

    Так вы убедитесь наверняка, что timestamp здесь не виноват. Зайдите в БД, создайте новый пост и поставьте его на будущую публикацию, и смотрите, какие он штампы проставит к этому посту..

    wikicms

    У меня сервер тоже в СЩА, но я не понимаю, какое это отношение имеет ко времени. Нет, про то, что планета вращается, я слышал. 🙂 Но ВП, насколько я понимаю, выводит заметки по своему времени (которое мы ручками можем выставить известно-где), а не по времени сервера, Белого дома или ешё чего. Соответственно, сидя, допустим, в Москве, выставляю в ВП UTC+4 и публикую/читаю все свои заметки по отношению к Москве. И меня, по идее, не должно волновать, что там в америках, поправку за меня сделает ВП. Я правильно понимаю?

    Насчёт черновиков, так ведь они потому и черновики, что не выводятся, пока автор не позволит. Независимо от даты/времени.

    wikicms

    Сейчас попробую.

    Ха, обнаружил скрин.
    Восстанавливаю по памяти, что делал:
    Сервер сначала был на Asia/Novosibirsk, я туда-сюда гонял часы — нифига.
    Затем я сменил его на Europe/Berlin выставил UTC+2 создал пост выставил крон на 5 минут и получил этот скрин. Попытаюсь еше раз повторить свой эксперимент со временем, чтобы изложить его более научно 🙂

    wikicms

    Сделал новую заметку. Выставил на 10 минут вперёд. ВП пишет: «Запланировано».

    Смотрю в базе:
    post_status — future
    post_modified — 18.10
    post_date — 18.20

    Вроде, всё правильно. Но и при наступлении 18.20 опять двадцать пять: «Публикация просрочена». При этом post_status — future. (Щас перепроверю это дело.)

    Что ещё посмотреть?

    wikicms

    Во-во. Это оно.

Просмотр 15 ответов — с 1 по 15 (всего 37)
  • Тема «Запланированные статьи не выводятся» закрыта для новых ответов.