ezPublish翻译混音

时间:2011-02-22 14:31:56

标签: php ezpublish

我正在尝试创建一个ezPublish站点的开发镜像站点,这样我就可以在不弄乱主站点的情况下进行更改。我复制了数据库和文件系统,并将ini文件更改为指向新数据库,但是当我加载页面时,我发现没有任何对象被加载。所以我打破了调试栏,我发现由于某种原因,正在使用的language_mask是不正确的......位域设置为4,而在查询中用于加载页面的掩码是3。

所以我在ini文件中查看,我看到一个名为SiteLanguageList[]的设置似乎设置了“备份语言”。我发现如果我将SiteLanguageList[]设置为:

SiteLanguageList[]=eng-US
SiteLanguageList[]=eng-GB

我的网站开始显示。耶!

然而,一切都不顺利。当我实际尝试在管理员中编辑页面时,每个条目都显示为空白。让事情变得更加奇怪的是,只要我只是在看它,它就会出现在管理员身上。然后就是这种奇怪的差异,取决于我在管理员中的位置,它要么说该页面是eng-US还是eng-GB,这取决于我在同一页面上看的位置

Seriously, what the heck is going on here?。如果我单击编辑按钮,则不显示任何内容。

Same question on ez Publish community

1 个答案:

答案 0 :(得分:2)

  1. 您确定数据库吗? 进口是否正确?请检查 数据库使用“安装程序 - 升级 检查“utilites
  2. 清除所有缓存 手动(运行“PHP bin / php / ezcache.php --clear-all“ 来自ez根目录)
  3. 检查 ez错误日志 (/var/log/error.log)
  4. 检查ez的权限 文件夹(缓存,设置等)