PDA

Просмотр полной версии : Сообщения о eregi_replace()


fas
17.08.2009, 19:33
Здравствуйте, не поможете устранить данную проблему? Она заключается в следующем:
залив файлы на хостинг и выполнив установку, при обращений к главной странице и админпанели пишет кучу варнингов.
На главной:

Deprecated: Function eregi_replace() is deprecated in .../t3lib/class.t3lib_div.php on line 1988

Deprecated: Function eregi_replace() is deprecated in .../t3lib/class.t3lib_div.php on line 1990

Deprecated: Function split() is deprecated in .../t3lib/class.t3lib_div.php on line 2004

Deprecated: Function ereg_replace() is deprecated in .../t3lib/class.t3lib_div.php on line 1966

Deprecated: Function ereg_replace() is deprecated in .../t3lib/class.t3lib_page.php on line 499

Deprecated: Function ereg_replace() is deprecated in .../t3lib/class.t3lib_page.php on line 501

Deprecated: Function ereg_replace() is deprecated in .../t3lib/class.t3lib_page.php on line 504

Warning: Cannot modify header information - headers already sent by (output started at .../t3lib/class.t3lib_div.php:1988) in .../typo3/sysext/cms/tslib/class.tslib_fe.php on line 944

После чего пишет:
"Error!
No pages are found on the rootlevel!"
При обращений к админпанели:

Deprecated: Function ereg_replace() is deprecated in .../t3lib/class.t3lib_loadmodules.php on line 565 и.т.д

И такого в админпанели сотни строчек. Не подскажете в чем дело и куда копать?

void
17.08.2009, 20:17
Ну видимо у вас на хостинге PHP 5.3.0, в котором ereg* функции объявлены как deprecated. Выходов у вас два: либо использовать альфу TYPO3 4.3, либо проставить в вашем php.ini другой уровень выводимых ошибок (например, перенаправлять их всегда в лог апача).


No pages are found on the rootlevel!

А это как раз нормально, если у вас действительно ни одной страницы нет на верхнем уровне.