Внимание! В связи с борьбой со спамерами были удалены все аккаунты, не имеющие в своём активе сообщений.
Так же восстановлена работа уведомлений на почту.
Апрель 2023: обновлена версия phpbb, перераспределены форумы, произведена зачистка.

RHEL/Centos/SL Архив (3-6 версии)PHP, PCRE, UTF-8

Поддержка этих веток закончена
Ответить
Сообщение
Автор
Liandr
Администратор
Сообщения: 40
Зарегистрирован: 04 июл 2008, 00:47

PHP, PCRE, UTF-8

#1 Сообщение Liandr »

Для включения юникода в php/pcre надо пересобрать пакет pcre (может понадобиться для полнотекстового поиска в phpbb 3)
скачиваем
http://mirror.yandex.ru/centos/5.3/os/S ... .7.src.rpm
rpm -i pcre-6.6-2.el5_1.7.src.rpm
в /usr/src/redhat/SPECS/pcre.spec
меняем строку
%configure --enable-utf8
на
%configure --enable-utf8 --enable-unicode-properties
делаем rpmbuild -bb pcre.spec
новые пакеты брать в /usr/src/redhat/RPMS/

pcretest -C
до пересборки:
PCRE version 6.6 06-Feb-2006
Compiled with
UTF-8 support
No Unicode properties support
Newline character is LF
Internal link size = 2
POSIX malloc threshold = 10
Default match limit = 10000000
Default recursion depth limit = 10000000
Match recursion uses stack
после:
PCRE version 6.6 06-Feb-2006
Compiled with
UTF-8 support
Unicode properties support
Newline character is LF
Internal link size = 2
POSIX malloc threshold = 10
Default match limit = 10000000
Default recursion depth limit = 10000000
Match recursion uses stack

Ответить