exception - 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
有人可以告诉我日志文件位于哪个文件夹中,我可以在哪里看到错误?
解决方案
这是两个不同的问题。
如果您使用 调用前端,则会发生第一个?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 无法映射它。
推荐阅读
- python - TypeError: unhashable type: 'list' 调用 .iloc() 时
- r - ifelse() 中的多个变量赋值
- javascript - 获取月份但需要在年底使用javascript重置
- amazon-web-services - API Gateway 验证内容类型标头
- c# - 如何在 C# 中将对象列表转换为特定类型的数组
- c# - 给定两个具有相同 LocationPoint 的家庭实例,我如何让实例 #1 和 #2 具有相同的方向
- python - 在 python 中清理数据集
- python - TensorFlow 未在 Windows 10 中运行
- c++ - OpenCV:如何将多通道矩阵作为函数参数传递?
- android - 列表视图问题?