Регулярное выражение не работает после загрузки на сервер.

IntenT

SkyDiver
neko
кто-то в серьез думает что php могут собрать без pcre?
Могут просто забыть.
есть такая опция --disable-all
потом перечисляют только нужные экстеншины.
видел не раз подобное
 

andi

Guest
с pcre там все благополучно

-~{}~ 19.03.05 13:57:

проблема именно с русским текстом, несмотря на установки setlocale
 

andi

Guest
setlocale(LC_ALL,"ru_RU.CP1251");
я тебе уже писал, что эта строчка появилась после того как рег перестал работать в первый раз
после того как ее вписали — проблема исчезла
теперь код опять не работает, а установки остались прежними
 

neko

tеam neko
а откуда вывод о том, что были произведенны установки?
вот ты сейчас на форум пишешь setlocale, думаешь от самого факта написания этой строчки где-то установки производятся?
 

svetasmirnova

маленький монстрик
andi
проблема именно с русским текстом, несмотря на установки setlocale
Ты читал второй пункт моего поста?
Кто тебе сказал, что локаль в твоём случае устанавливается именно
setlocale(LC_ALL,"ru_RU.CP1251");
так?
 

andi

Guest
а какие есть предложения?
запрос setlocale(LC_ALL,0) выдает С
 

Фанат

oncle terrible
Команда форума
лично я бы переписал рег, явно указывая диапазоны символов, не полагаясь на встроенные классы
 

andi

Guest
Уважаемые господа! Всем спасибо за участие! Проблема отпала так же как и появилась - внезапно. На мой запрос пришло письмо от службы поддержки с короткой фразой - «исправлено». Что исправлено и где исправлено я так и не добился. Но setlocale и весь остальной код оставлен без изменения. Видимо что-то не так было все-таки у них. Еще раз всем спасибо — пока «исправлял» — узнал кое-что новое для себя.

-~{}~ 19.03.05 17:10:

все же изменили, видимо у меня файл в локале не обновился вовремя
setlocale(LC_ALL, 'russian')
собственно пришли к этому одновременно — пришлось составить массив на все случаи жизни
setlocale (LC_ALL, array ('ru_RU.CP1251', 'rus_RUS.1251','ru','rus','russian'))
тема исчерпана
 
Сверху