Forum Webscript.Ru
Программирование => PHP => Тема начата: от 18 Июля 2001, 13:26:47
-
У меня вопрос по скрипту phpWebLog. Как его можно потестить на локальной машине под Вынь98/NT? Постоянно вываливаются ошибки.
-
MadDogz (18-07-2001 13:26):
У меня вопрос по скрипту phpWebLog. Как его можно потестить на локальной машине под Вынь98/NT? Постоянно вываливаются ошибки.
Не знаю. Не тестировал под Win.
-
Насколько я понял там есть функция setlocale(\'LC_ALL\',\'en_US\'); в файле english.lng из-за, которой и возникают траблы. А ошибка такая
"Warning: Passing locale category name as string is deprecated. Use the LC_* -constants instead. in d:\\home\\test\\www\\site\\backend\\language\\english.lng on line 6"
Нет ли никакого способа обойти эту проблему (ну, кроме установки Линуха :) )? Просто хочется сначала разобраться что к чему, да в действии посмотреть.
-
MadDogz (18-07-2001 16:52):
Насколько я понял там есть функция setlocale(\'LC_ALL\',\'en_US\'); в файле english.lng из-за, которой и возникают траблы. А ошибка такая
"Warning: Passing locale category name as string is deprecated. Use the LC_* -constants instead. in d:\\home\\test\\www\\site\\backend\\language\\english.lng on line 6"
Нет ли никакого способа обойти эту проблему (ну, кроме установки Линуха :) )? Просто хочется сначала разобраться что к чему, да в действии посмотреть.
А Пхп какой ?
Убить эту строку пробовал ?
-
MadDogz (18-07-2001 16:52):
Насколько я понял там есть функция setlocale(\'LC_ALL\',\'en_US\'); в файле english.lng из-за, которой и возникают траблы. А ошибка такая
"Warning: Passing locale category name as string is deprecated. Use the LC_* -constants instead. in d:\\home\\test\\www\\site\\backend\\language\\english.lng on line 6"
Нет ли никакого способа обойти эту проблему (ну, кроме установки Линуха :) )? Просто хочется сначала разобраться что к чему, да в действии посмотреть.
судя по ворнингу он просит, чтоб ты сделал setlocale(LC_ALL,\'en_US\');
-
NAS (18-07-2001 18:17):
А Пхп какой ?
Убить эту строку пробовал ?
Пхп последний. 4.0.6
Строку убивал :). Не помогает. Начинает ругаться, что дата (день, месяц и т.п.) не определены.
Я тут кое-что вычитал, что мол "setlocale" работает только на серверах *NIX, а на серверах на Выне работать будет вряд ли.
ТОгда вопрос такой. А чем можно заменить (там функция какая или своей подпрограммой)?