Forum Webscript.Ru

Программирование => PHP => Тема начата: от 18 Июля 2001, 13:26:47

Название: phpWebLog на локальном компьютере
Отправлено: от 18 Июля 2001, 13:26:47
У меня вопрос по скрипту phpWebLog. Как его можно потестить на локальной машине под Вынь98/NT? Постоянно вываливаются ошибки.
Название: phpWebLog на локальном компьютере
Отправлено: от 18 Июля 2001, 16:26:19
Цитировать
MadDogz (18-07-2001 13:26):
У меня вопрос по скрипту phpWebLog. Как его можно потестить на локальной машине под Вынь98/NT? Постоянно вываливаются ошибки.

Не знаю. Не тестировал под Win.
Название: phpWebLog на локальном компьютере
Отправлено: от 18 Июля 2001, 16:52:27
Насколько я понял там есть функция 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"

Нет ли никакого способа обойти эту проблему (ну, кроме установки Линуха :) )? Просто хочется сначала разобраться что к чему, да в действии посмотреть.
Название: phpWebLog на локальном компьютере
Отправлено: от 18 Июля 2001, 18:17:31
Цитировать
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"

Нет ли никакого способа обойти эту проблему (ну, кроме установки Линуха :) )? Просто хочется сначала разобраться что к чему, да в действии посмотреть.

А Пхп какой ?
Убить эту строку пробовал ?
Название: phpWebLog на локальном компьютере
Отправлено: AliMamed от 18 Июля 2001, 18:53:40
Цитировать
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\');
Название: phpWebLog на локальном компьютере
Отправлено: от 19 Июля 2001, 10:27:54
Цитировать
NAS (18-07-2001 18:17):
А Пхп какой ?
Убить эту строку пробовал ?

Пхп последний. 4.0.6

Строку убивал :). Не помогает. Начинает ругаться, что дата (день, месяц и т.п.) не определены.

Я тут кое-что вычитал, что мол "setlocale" работает только на серверах *NIX, а на серверах на Выне работать будет вряд ли.

ТОгда вопрос такой. А чем можно заменить (там функция какая или своей подпрограммой)?