parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Misha v.3 06.10.2010 14:32

боюсь, что с новой версией и не попадёте.
дело в том, что в новой версии используются новые версии библиотеки pcre, которая понимает что такое UTF-8 и ругается указанным вами способом, если ей под соусом UTF-8 путаются подсунуть что-то левое.

старая библиотека просто ничего не знала про UTF-8 и работала с байтиками (т.е. она не проверяла валидность UTF-8 строки перед её обработкой).

т.е. в вашем случае нужно или пытаться собрать старую версию со старой либой (что в случае 64-битной платформы), или попытаться собрать новую версию парсера со старой либой, или разобраться в парсерном коде и понять, почему этому match-у скармливают строку НЕ в UTF-8 (а ещё интересный вопрос: а файлики-то у вас в UTF-8? а то может просто указан неверный $request:charset?)