Ошибка «The timezone could not be found in the database» на сайте на базе CMS Joomla

Если во время работы сайта на CMS Joomla возникает ошибка

0 DateTime::__construct() [datetime.—construct]: Failed to parse time string (jerror) at position 0 (j): The timezone could not be found in the database

Как правило, данная ошибка вызвана не корректно указанным путём к каталогам logs и tmp, или при отсутствии прав на запись данных каталогов и не имеет отношения к информации timezone в базе данных. После исправления значения опций

public $log_path = ‘/var/www/username/public_html/logs’;
public $tmp_path = ‘/var/www/username/public_html/tmp’;

на корректные, где вместо «/var/www/username/public_html» должен быть указан полный путь к домашнему каталогу Вашего сайта, данная ошибка в большинстве случаев перестаёт проявляться.

Опубликовано Андрей Гуцу

Системный администратор. Интересуюсь Linux, web-технологиями и Open Source. Люблю фантастику, игры жанров RTS и FPS.

Оставьте комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

%d такие блоггеры, как: