Перестали публиковаться материалы на сайте

Главные вкладки

Аватар пользователя MadMonk MadMonk 10 июня 2015 в 22:20

С недавнего времени перестали публиковаться материалы на сайте. При установке статуса "опубликован" материал обновляется, но не публикуется. Кроме того, если попытаться переопубликовать ранее опубликованный материал, то он снимается с публикации. Кто-нибудь сталкивался с такой проблемой? Как её решить?

Комментарии

Аватар пользователя EvgenySorokin EvgenySorokin 11 июня 2015 в 15:50

Где именно материал "снимается с публикации"?
Если на страницу этой самой ноды перейти - там написано что "не опубликовано"? Или вывод чем-то еще (например, вьюсом)?

Что до этого делали? Обновляли, переносили, модули ставили...? Бекапов нет рабочих?

Аватар пользователя MadMonk MadMonk 11 июня 2015 в 16:08

"Не опубликовано" на странице ноды.
Последнее, что делал перед появлением этой проблемы, настраивал новую рассылку с помощью модуля Simplenews. Модуль был установлен ранее, работали и рассылка, и публикация материалов.
Бэкап есть, но пока не поднимал.

Аватар пользователя MadMonk MadMonk 11 июня 2015 в 16:58

Галка "опубликовано" не стоит.

Вот такую ошибку выдаёт:
PDOException: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'tid' cannot be null: INSERT INTO {simplenews_newsletter} (nid, tid, status) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2); Array ( [:db_insert_placeholder_0] => 88 [:db_insert_placeholder_1] => [:db_insert_placeholder_2] => 0 ) в функции simplenews_newsletter_save() (строка 2001 в файле /home/madmonk/novichok1c.ru/sites/all/modules/simplenews/simplenews.module).

Вроде как Simplenews ошибку вызывает. Но как с этим теперь бороться?

Аватар пользователя MadMonk MadMonk 11 июня 2015 в 17:10

Выбрал категорию, установил галку "опубликовать". При сохранении ноды ошибок не выдаёт, но всё равно не публикуется. Выбранная категория сохраняется.

Аватар пользователя cwpnaWLs7M4a cwpnaWLs7M4a 16 июля 2015 в 5:25

у меня была похожая проблема. только наоборот. я не мог снять с публикации материалы. они всегда становились опубликованными. решил так:

  1. включил модуль Database logging. посмотрел что там срабатывает действие опубликовать материал
  2. отключил модуль Trigger. который всеми действиями управляет.

теперь все работает. могу снимать с публикации материалы. наверно можно покопаться в базе и удалить это коварное действие. но это долго и триггер мне не нужен.
замечание есть. у меня тоже давно стоял simplenews. может он нагадил?