【问题标题】:ezPublish Translation mixupezPublish 翻译混淆
【发布时间】:2011-02-22 14:31:55
【问题描述】:

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

【问题讨论】:

    标签: php ezpublish


    【解决方案1】:
    1. 您确定数据库 是否正确导入?请检查 数据库使用“设置 - 升级 检查”实用程序
    2. 清除所有缓存 手动(运行“php bin/php/ezcache.php --clear-all" 从 ez 根目录)
    3. 检查 ez 错误日志 (/var/log/error.log)
    4. 检查 ez 的权限 文件夹(缓存、设置等)

    【讨论】:

    • #1 成功了。我自己重新导入了数据库,效果很好。不知道为什么第一次和第二次转储不起作用,但无论如何你有正确的答案,所以你得到了积分。耶!
    猜你喜欢
    • 2010-10-31
    • 2015-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-22
    • 1970-01-01
    • 1970-01-01
    • 2012-09-25
    相关资源
    最近更新 更多