首页 > 解决方案 > TYPO3 核心:异常处理程序(WEB):未捕获的 TYPO3 异常

问题描述

我正在 TYPO3 的网站上工作。我遇到了一些错误,我不知道如何修复它们。

我昨天有以下错误:

The page is not configured! [type=123][]. This means that there is no TypoScript object of type PAGE with typeNum=123 configured. | TYPO3\CMS\Core\Error\Http\ServiceUnavailableException thrown in file /var/www/typo3_src_elts/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php

今天我还有一个:

Exception while property mapping at property path "": The identity property "blabla2" is no UID. | TYPO3\CMS\Extbase\Property\Exception thrown in file /var/www/typo3_src_elts/typo3/sysext/extbase/Classes/Property/PropertyMapper.php

有人可以告诉我日志文件位于哪个文件夹中,我可以在哪里看到错误?

标签: exceptiontypo3

解决方案


这是两个不同的问题。

如果您使用 调用前端,则会发生第一个?type=123。错误消息已包含问题,请求的类型未通过 TypoScript 配置。有人或某事正在使用此参数调用您的前端,而您的站点不知道该类型。或者您的网站使用这种类型在某个地方调用自己,这将是一个实际问题。

我会建议找出谁在调用该页面,例如检查网络服务器访问日志以获取包括 URL 中的参数的请求。检查用户代理以检查它是否可能是某种机器人。如果您真的想配置类型,请查看官方文档:https ://docs.typo3.org/m/typo3/reference-typoscript/10.4/en-us/Setup/Page/Index.html#multiple-pages

第二个应该来自安装中的扩展。从扩展中的 Extbase 前端插件更准确地说。看起来有人再次使用标识符“blabla2”为对象调用您的前端,这是无效的。对象总是有一个整数作为标识符。因此 Extbase 无法映射它。


推荐阅读