当我尝试在我的页面上显示数据时,TYPO3 出现错误。 我尝试连接到我的 DDEV 数据库。
在我的additional.php中:
'DB' => [
'Connections' => [
'Default' => [
'dbname' => 'db',
'driver' => 'mysqli',
'host' => 'db',
'password' => 'db',
'port' => '3306',
'user' => 'db',
],
],
我不认为这是错误。
我在数据库中创建了一个名为 gamesrate 的表。
现在我尝试将其导入到我的 TypoScript 中:
lib.myCustomQuery = CONTENT
lib.myCustomQuery {
table = gamerate
select {
pidInList = this
orderBy = uid DESC
# where = uid=1 # Falls du eine WHERE-Bedingung hinzufügen möchtest
max = 1 # Begrenzt die Anzahl der zurückgegebenen Datensätze
}
renderObj = COA
renderObj {
10 = TEXT
10 {
field = title
wrap = <h2>|</h2>
}
20 = TEXT
20 {
field = description
wrap = <p>|</p>
}
}
}
page.30 < lib.myCustomQuery
在我的页面上显示以下内容: 糟糕,出现错误!代码:202402180809040864ba5c
我确实尝试创建一个单独的数据库,但这也不起作用。
您说您创建了一个表“gamesrate”,但在您的 TS 中您引用了“gamerate”。
您应该启用安装工具配置中预设的调试模式。这将为您提供更详细的错误消息,以便我们更具体地为您提供帮助。
(您还可以在 sys_log 表(可以通过日志后端模块检查)或 var/log/ 中保存的日志文件中检查确切的错误。)