使用 ExpressionEngine Core 安装结构模块
-
21-08-2019 - |
题
我正在尝试安装 结构模块 和 表达式引擎核心。 我对所有内容进行了全新安装:
表达式引擎1.6.7
结构 1.2.5(将空的 lang.pages.php 文件添加到 /language/english,每 http://expressionengine.com/forums/viewthread/91290/
按照安装结构的说明进行操作 http://expressionengine.com/forums/viewthread/91290/
现在我被屏蔽了。我添加的所有新顶级页面都获取如下地址 域名.com/-1/, 域名.com/-2/, , ETC。除了地址不正确之外,这些链接还会导致 404 错误。
如果我添加一个子页面(/联系人/联系人邮箱),它出现在模块»结构下为 域名.com/-4/contactmail, ,也破了。
唯一有效的页面是我的主页 - 有人知道我做错了什么,或者我是否需要修改有关结构安装的某些内容以使其与 ExpressionEngine Core 一起工作?
我已经安装了所有东西 3 次并且拥有正确版本的 PHP。每次我都会得到顶级页面的这些负整数链接。
解决方案
乍一看,这看起来像是我(和其他几个人)遇到的 Structure 的一个类似错误,其中“-1”将被附加到来自 Structure 的某些路径的 URL 中。
原来的问题: http://expressionengine.com/forums/viewthread/91290/P774/#618754如果是同样的问题,当前的修复方法是查看 Structure 用于存储页面 URL 的数据库字段中的一些序列化数据,修复它,然后重新序列化。 http://expressionengine.com/forums/viewthread/91290/P810/#621769
如需更多帮助,您需要发布您的博客详细信息和结构设置。老实说,最好的地方可能是在官方结构支持线程中发布,这样开发人员就可以掌握所有问题。
其他提示
我也遇到了这个问题,我看到的解决方案是在 /system/linguals/english/ 文件夹中创建一个 lang.pages.php 文件。如果我没记错的话,只要它存在,它就可以是一个空文件。