我是在我的家用电脑上运行的全新安装的 Joomla 3.1。我的环境是带有 apache 服务器的 Ubuntu 12.10,安装了 php 5.4.6。自从安装了系统,不,我只是想通过语言管理器安装更多的语言:
如您所见,我想要的另外 2 种语言显示在列表中,但是在选择每种语言并单击“安装”后,我被引导到带有以下消息的页面:
DateTime::__construct(): 无法在位置 0 (j) 解析时间字符串 (jerror): 在数据库中找不到时区
只需按一下按钮即可返回控制面板。看到这些语言出现在列表中,我很惊讶。
当我尝试(但失败)安装我的第一个组件时,我也看到了这条消息——它是一个在文章中嵌入谷歌地图的组件。
无论如何,我一直无法在网上找到解决此问题的方法,我想知道是否有人知道问题所在。任何帮助是极大的赞赏!
谢谢!
编辑
我的问题原来是我的目录中的一些不可写。我转到“系统信息”下的“目录权限”选项卡,并尝试确保所有目录都是可写的。当我第一次打开它时,“管理员”目录中的所有目录都是不可写的,我们通过 linux 中的 shell 将它们更改为可写,然后我能够安装新语言而没有上面的错误消息。