![]() |
Ошибка: Typo3 class.tslib_content.php on line 3040
Здравствуйте
Вот только начинаю изучать Typo3. И тут-же столкнулся с проблемой. Установил Typo3 v4.2.2 настроил на UTF-8, как посоветовали на форуме. Работает он на PHP 5 Вроде все нормально. Написал в темплейтах: config.renderCharset = utf-8 config.doctype = xhtml_11 config.xhtmlDoctype = xhtml_11 config.xmlprologue = none config.xhtml_cleaning = all page = PAGE page.typeNum = 0 page.stylesheet = fileadmin/templates/style.css page.1 = TEMPLATE page.1 { template = FILE template.file = fileadmin/templates/main.html workOnSubpart = DOCUMENT_BODY subparts.CONTENT < styles.content.get subparts.MENUBAR = HMENU subparts.MENUBAR.special = directory subparts.MENUBAR.special.value = 1 subparts.MENUBAR.1 = TMENU subparts.MENUBAR.1 { NO.allWrap = | ||*||*| | } } и вот тут и началось... Выдает следующее: Warning: reset() [function.reset]: Passed variable is not an array or object in /home/netimperia/public_html/typo3/sysext/cms/tslib/class.tslib_content.php on line 3040 Warning: Variable passed to each() is not an array or object in /home/netimperia/public_html/typo3/sysext/cms/tslib/class.tslib_content.php on line 3043 Warning: Cannot modify header information - headers already sent by (output started at /home/netimperia/public_html/typo3/sysext/cms/tslib/class.tslib_content.php:3040) in /home/netimperia/public_html/typo3/sysext/cms/tslib/class.tslib_fe.php on line 3226 Если убрать некоторое и оставить только: config.renderCharset = utf-8 config.doctype = xhtml_11 config.xhtmlDoctype = xhtml_11 config.xmlprologue = none config.xhtml_cleaning = all page = PAGE page.typeNum = 0 page.stylesheet = fileadmin/templates/style.css page.1 = TEMPLATE page.1 { template = FILE template.file = fileadmin/templates/main.html workOnSubpart = DOCUMENT_BODY } То вроде ошибка исчезает.... Пожалуйста, подскажите, почему это происходит. И как это исправить... Заранее ОГРОМНОЕ СПАСИБО. |
Версия PHP должна быть не ниже 5.2.0:
Important note: The PHP version requirement for this TYPO3 release is raised to PHP 5.2.0! |
Стоит PHP Version 5.2.6
|
1) проверьте, что сам html-шаблон в кодировке utf-8
2) попробуйте вывести Hello Word ... page.1 = TEXT page.1.value = Привед! ... |
Цитата:
Цитата:
|
Странно. Ничего не делал. Просто еще раз сохранил темплейт и ошибка пропала.
|
Часовой пояс GMT +4, время: 08:51. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot