我正在尝试创建一个 ezPublish 站点的开发镜像站点,这样我就可以在不弄乱主站点的情况下进行更改。我复制了数据库和文件系统,并将 ini 文件更改为指向新数据库,但是当我加载页面时,我发现我的任何对象都没有被加载。所以我打破了调试栏,我发现由于某种原因正在使用的语言掩码不正确......位域设置为 4,而查询中用于加载页面的掩码是 3。
所以我浏览了 ini 文件,我看到了一个名为的设置SiteLanguageList[]
,它似乎设置了“备份语言”。我发现如果我设置SiteLanguageList[]
为:
SiteLanguageList[]=eng-US
SiteLanguageList[]=eng-GB
我的网站开始出现。耶!
然而,一切都不是很好。当我实际尝试在管理员中编辑页面时,每个条目都显示为空白。让事情变得更加奇怪的是,只要我只是看着它,它就会出现在管理员中。然后是这个奇怪的差异,取决于我在管理员中查看的位置,它要么说页面是 eng-US 要么 eng-GB 取决于我在同一页面上查看的位置。
说真的,这到底是怎么回事?. 如果我单击编辑按钮,则没有任何显示。