Cron TYPO3计划程序:页面未配置![类型=0][]

Cron TYPO3计划程序:页面未配置![类型=0][],cron,scheduler,typo3,Cron,Scheduler,Typo3,我在TYPO3 4.5.5中的计划程序有问题。每次执行任务时,任务都会失败,并显示以下错误消息: [scheduler]: Task failed to execute successfully. Class: tx_jobportal_apply, UID: 5. The page is not configured! [type= 0][] 我的页面树中有3个域,每个域都有自己的根模板。TypoScript对象浏览器显示了一个page.typeNum=0的设置。我不知道如何对此进行评论,所

我在TYPO3 4.5.5中的计划程序有问题。每次执行任务时,任务都会失败,并显示以下错误消息:

[scheduler]: Task failed to execute successfully. Class: tx_jobportal_apply, UID: 5. The page is not configured! [type= 0][]

我的页面树中有3个域,每个域都有自己的根模板。TypoScript对象浏览器显示了一个page.typeNum=0的设置。我不知道如何对此进行评论,所以我将把它作为一个答案发布


我猜您正在调度程序任务中启动TSFE。您是否指定了页面id,如果是,您是否检查过此页面是否位于配置了“页面”的打字稿模板的特定根页面下?

我不知道如何对此进行评论,因此我将其作为答案发布


我猜您正在调度程序任务中启动TSFE。您是否指定了页面id,如果指定了,是否检查了此页面是否位于配置了“页面”的打字脚本模板的特定根页面下?

如果您的扩展jobportal发送了一个错误,请手动检查您试图对排程器执行的操作。

如果您的扩展jobportal发送了一个错误,手动检查您正试图对scheduler执行的操作。

问题已解决。 我在配置页面对象的根模板中创建了一个文件引用,如下所示

<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/typoscript/template-setup_main.ts">

在模板设置中直接配置对象后,不再出现错误消息,现在我是个幸运儿;)

@库帕:谢谢你的提示

问题解决了。 我在配置页面对象的根模板中创建了一个文件引用,如下所示

<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/typoscript/template-setup_main.ts">

在模板设置中直接配置对象后,不再出现错误消息,现在我是个幸运儿;)


@库帕:谢谢你的提示

是的,我正在我的任务中启动TSFE。像这样
//TSFE$GLOBALS['TT']=new t3lib_timeTrackNull;$GLOBALS['TSFE']=t3lib_div::makeInstance('tslib_fe',$GLOBALS['TYPO3_CONF_VARS',2,0)$GLOBALS['TSFE']->sys_page=t3lib_div::makeInstance('t3lib_pageSelect')$GLOBALS['TSFE']->sys_page->init(TRUE)$GLOBALS['TSFE']->initTemplate()$GLOBALS['TSFE']->rootLine=$GLOBALS['TSFE']->sys_page->getRootLine(7')$GLOBALS['TSFE']->getConfigArray()id为7的页面是带有打字脚本模板的根页面。是的,我正在任务中启动TSFE。像这样
//TSFE$GLOBALS['TT']=new t3lib_timeTrackNull;$GLOBALS['TSFE']=t3lib_div::makeInstance('tslib_fe',$GLOBALS['TYPO3_CONF_VARS',2,0)$GLOBALS['TSFE']->sys_page=t3lib_div::makeInstance('t3lib_pageSelect')$GLOBALS['TSFE']->sys_page->init(TRUE)$GLOBALS['TSFE']->initTemplate()$GLOBALS['TSFE']->rootLine=$GLOBALS['TSFE']->sys_page->getRootLine(7')$GLOBALS['TSFE']->getConfigArray()id为7的页面是带有打字脚本模板的根页面。我在另一个网站上使用了相同的扩展名。当我手动运行任务时,一切正常。我在另一个站点上使用相同的扩展。当我手动运行任务时,一切正常。