typo3验证码错误

时间:2012-10-17 15:18:00

标签: php class typo3 typo3-tca

几天后,验证码图像就不再显示了。

当我尝试访问captcha.php时,该文件给出了一个错误:

致命错误:第10行的/typo3conf/localconf.php中找不到类't3lib_div'

当我查找localconf.php文件时,前20行看起来像这样:

<?php
$TYPO3_CONF_VARS['SYS']['sitename'] = 'New TYPO3 site';
    // Default password is "joh316" :
$TYPO3_CONF_VARS['BE']['installToolPassword'] = 'bacb98acf97e0b6112b1d1b650b84971';
$TYPO3_CONF_VARS['EXT']['extList'] = 'tsconfig_help,context_help,extra_page_cm_options,impexp,sys_note,tstemplate,tstemplate_ceditor,tstemplate_info,tstemplate_objbrowser,tstemplate_analyzer,func_wizards,wizard_crpages,wizard_sortpages,lowlevel,install,belog,beuser,aboutmodules,setup,taskcenter,info_pagetsconfig,viewpage,rtehtmlarea,css_styled_content,t3skin';
$typo_db_extTableDef_script = 'extTables.php';

// MAX FILE SIZE
$TYPO3_CONF_VARS['BE']['maxFileSize'] = '100000';
t3lib_div::loadTCA('tt_content');
// This changes the upload limit for image elements
$TCA['tt_content']['columns']['image']['config']['max_size'] = 100000;

// This changes the upload limit for media elements
$TCA['tt_content']['columns']['media']['config']['max_size'] = 100000;

// This changes the upload limit for multimedia elements
$TCA['tt_content']['columns']['multimedia']['config']['max_size'] = 100000;

有人知道我为什么会收到此错误吗?

1 个答案:

答案 0 :(得分:1)

最好的是,下面的设置将在某个扩展名的ext_tables.php文件中。

但如果您没有任何特殊的分机,那么您可以将其放入typo3conf/extTables.php文件中。之后,找不到t3lib_div未找到的错误。

// MAX FILE SIZE
$TYPO3_CONF_VARS['BE']['maxFileSize'] = '100000';
t3lib_div::loadTCA('tt_content');
// This changes the upload limit for image elements
$TCA['tt_content']['columns']['image']['config']['max_size'] = 100000;

// This changes the upload limit for media elements
$TCA['tt_content']['columns']['media']['config']['max_size'] = 100000;

// This changes the upload limit for multimedia elements
$TCA['tt_content']['columns']['multimedia']['config']['max_size'] = 100000;