Создание, сопровождение и продвижение сайтов на CMS Drupal

ошибки

Ошибка запуска Cron

Ошибка запуска CronУ каждого рано или поздно может появиться ошибка на сайте сделанном на Drupal - "Ошибка запуска Cron". Обычная причина - крон зависает на выполнении какой либо операции превышающей лимит. Как решить эту проблему? Еще одна напоминалка.

Для начала попробуйте удалить переменную cron_semaphore либо из таблицы variable либо  редактором переменных из модуля Devel. Попробуйте запустить крон вручную из "Отчета о состоянии" системы. Если продолжает выдавать сообщение "Ошибка запуска Cron", тогда необходимо определить работа какого модуля приводит к ошибкам.  Для этого необходимо вывести служебную информацию в Системный журнал (таблица watchdog).

Обновление Drupal 6.16

Upgrade Drupal 6.16Очередной upgrade Drupal 6.16. В целом похоже проходит нормально, но на одном сайте, который в данный момент основательно переделываю возникли проблемы. Вообще, сайты апгрейдить я не тороплюсь. Обычно жду несколько дней пока Друпал сообществом будут выявлены проблемы.

Итак, напоминалка:
"При апгреде друпала (upgrade Drupal 6.16) получаем белый экран смерти".

Надо заметить, что еще до запуска update.php появилась ошибка:
user warning: Table 'localhost.semaphore' doesn't exist query: SELECT expire, value FROM semaphore WHERE name = 'locale_cache_ru' in C:\webserver\Apache2.2\htdocs\localhost\includes\lock.inc on line 154.
Но эта ошибка и должна лечиться при выполнении update.php, так что по этому поводу я не переживал.

Ошибка на сайте. «Страница не найдена»

Ошибка Drupal. Страница не найдена.Решил делать небольшие заметки под тегом «напоминалки». В основном это будут заметки на решение какой-то небольшой проблемы, с которой пришлось столкнуться во время работы.

Первая напоминалка:
«На все запросы к сайту, даже к главной странице выдает сообщение «Страница не найдена», при этом дизайн сайта остается нормальным».

У меня это произошло без видимых причин – никаких модулей не ставил, добавлял поле к одному из типов материала.