【问题标题】:Realurl Extension Error Typo3 Update 4.5 to 6.2Realurl 扩展错误 Typo3 更新 4.5 到 6.2
【发布时间】:2014-12-30 04:49:41
【问题描述】:

我已将typo3 网站从4.5 更新到6.2.9。现在旧扩展的问题已经解决。但现在我面临着真正的 url 扩展 [ver.1.12.8] 的问题。如果它被禁用,前端将毫无问题地呈现。启用扩展时会显示此错误

#1294587214: Configuration Error: 404 page "D:/Xampp/htdocs/project125/404-melding.html" could not be found.

请帮忙...

【问题讨论】:

    标签: typo3 typo3-6.1.x typo3-6.2.x typo3-4.5


    【解决方案1】:

    看来,您的 LocalConfiguration.php 中有以下值

    [FE][pageNotFound_handling] = READFILE:D:/Xampp/htdocs/project125/404-melding.html
    

    使用此配置,TYPO3 通过显示配置文件的内容(在您的情况下为 D:/Xampp/htdocs/project125/404-melding.html)来处理 pageNotFound 事件。当找不到文件时,TYPO3 会抛出异常,代码为#1294587214

    尝试检查配置的 404 HTML 页面是否存在于您的文件系统中,如果不存在,则创建它。为了进一步调试,您还可以将 pageNotFound_handling 设置为“true”或“1”以显示错误消息而不是单个 404 页面。

    还要确保清除所有缓存以及 RealURL 编码/解码缓存。

    【讨论】:

    • 好的,现在显示无法确定当前域的rootpage_id。
    • 请检查您的 TYPO3 后端页面树中配置的域是否包含尾部斜杠,如果是,请删除斜杠。还要检查,如果您的 realurl 配置文件引用了 rootpage_id,它是否存在。对于调试,您还可以尝试在扩展配置中启用 RealURL 自动配置 (basic.enableAutoConf)。
    • 如果您使用 basic.enableAutoConf 而不是您的 RealURL 配置文件,它是否有效?
    • 自动配置适用于只有几个扩展的 TYPO3 站点。如果您有扩展(例如 tx_news),最好创建一个自己的 RealURL 配置文件来控制扩展的 URL 生成。自动配置工作正常的事实表明,您之前的 RealURL 配置有问题(可能是由于扩展升级)。因此,如果您想拥有自己的配置,最好从头开始创建 RealURL 配置。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多