PDA

Просмотр полной версии : Проблемы c php 5.2.3


Archual
18.06.2007, 06:04
Возникла проблема с php 5.2.3. Хостер перевел сервер на новую версию php, теперь постоянно выскакивают ошибки при очистки кешей, а также при ремапинге в темплавоила. Искал в гугле, понял, что это проблема с новым php, который не поддерживает устаревшие параметры. Ремапинга добился поменяв параметр $this на $parent, но в php не знаю, потому остальные ошибки так и остались...
TYPO3 CMS ver. 4.0.5.
Warning: Cannot modify header information - headers already sent by (output started at /home/goroda/public_html/typo3conf/ext/static_info_tables/class.tx_staticinfotables_syslanguage.php:1) in /home/goroda/public_html/typo3/tce_db.php on line 225
И так почти при каждом действии.
Может кто сталкивался с такой проблемой, подскажите как решить?

Archual
25.06.2007, 09:20
Неужели никто не поможет? Или никто с таким не сталкивался?

filippoff
26.06.2007, 01:23
откройте typo3conf/ext/static_info_tables/class.tx_staticinfotables_syslanguage.php и замените
function processDatamap_postProcessFieldArray($status, $table, $id,
$fieldArray, $this)
на
function processDatamap_postProcessFieldArray($status, $table, $id,
$fieldArray, $reference)
больше ничего менять не надо

Archual
01.07.2007, 11:22
После исправления ремаппинг прохоидит, но остаются другие ошибки, вроде этой:
Warning: Cannot modify header information - headers already sent by (output started at /home/goroda/public_html/typo3conf/ext/static_info_tables/class.tx_staticinfotables_syslanguage.php:1) in /home/goroda/public_html/typo3conf/ext/templavoila/cm1/index.php on line 1295
После чистки кеша тоже самое.

Valery Romanchev
01.07.2007, 15:11
посмотрите в багрекере
по 5.2.3 находится несколько багов -
http://bugs.typo3.org/view.php?id=5730