Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Установка (http://forum.typo3.ru/forumdisplay.php?f=13)
-   -   Показываются предупреждения (http://forum.typo3.ru/showthread.php?t=991)

kalhas 06.08.2003 01:03

Показываются предупреждения
 
После установки Typo3 во frontend показывает:

Warning: setlocale(): Passing locale category
name as string is deprecated. Use the LC_* -constants instead. in /pub/home/myweb/tslib/class.tslib_fe.php on line 1346

Как это лечится? PHP.ini править не могу :(

Andreas Schwarzkopf 06.08.2003 01:32

Начиная с версии PHP 4.3.0 изменился синтакс декларации locale. Если до версий 4.3.0 нужно было писать setlocale("LC_COLLATE",...), то в новых версиях кавычки не рарзешаются.
Нужно в файле tslib/class.tslib_fe.php изменить строки 1335-1338:

# so we set all except LC_NUMERIC
setlocale(LC_COLLATE,$this->config["config"]["locale_all"]);
setlocale(LC_CTYPE,$this->config["config"]["locale_all"]);
setlocale(LC_MONETARY,$this->config["config"]["locale_all"]);
setlocale(LC_TIME,$this->config["config"]["locale_all"]);

kalhas 06.08.2003 12:01

А патча еще не было? ;)

Кстати, в репозитории модулей нужно самому сверять версии, или я просто не вижу, как делается update?

Andreas Schwarzkopf 13.08.2003 21:58

Патч если и был, то только в готовых пакетах как Quickstart.

В репозитории можно обновлять только расширения (Extensions). Системные файлы (source) можно только скачивать обычным путем с сайта typo3.org -> download.


Часовой пояс GMT +4, время: 16:04.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot