У меня свежая установка Joomla 3.1 на моем домашнем компьютере. Моя среда — Ubuntu 12.10 с сервером apache, установленным php 5.4.6. После установки системы я просто пытаюсь установить больше языков через языковой менеджер:
Как видите, 2 дополнительных языка, которые я хотел, отображаются в списке, но после выбора каждого языка и нажатия «Установить» я попал на страницу с этим сообщением:
DateTime::__construct(): не удалось проанализировать строку времени (jerror) в позиции 0 (j): не удалось найти часовой пояс в базе данных
С помощью кнопки просто вернуться к панели управления. Я был удивлен, увидев эти языки в списке.
Я также видел это сообщение, когда пытался (и не смог) установить свой первый компонент - это был компонент для встраивания гугл карт в статьи.
Во всяком случае, я не смог найти решение этой проблемы в Интернете, мне было интересно, знает ли кто-нибудь, в чем проблема. Любая помощь приветствуется!
Спасибо!
ИЗМЕНИТЬ
Проблема в моем случае оказалась в том, что некоторые из моих каталогов были недоступны для записи. Я перешел на вкладку «Права доступа к каталогам» в разделе «Информация о системе» и попытался убедиться, что все каталоги доступны для записи. Когда я впервые открыл его, все каталоги в каталоге «administrator» были недоступны для записи, и мы сделали их доступными для записи через оболочку в Linux, после чего я смог установить новые языки без сообщения об ошибке выше.