You are not logged in.
Hi,
I've tried using regexes in SQL queries, but apache returns the following error :
This version of PCRE is compiled without UTF support
But this is the output of pcretest :
$ pcre -C
PCRE version 8.40 2017-01-11
Compiled with
8-bit support
UTF-8 support
16-bit support
UTF-16 support
32-bit support
UTF-32 support
Unicode properties support
Just-in-time compiler support: x86 64bit (little endian + unaligned)
Newline sequence is LF
\R matches all Unicode newlines
Internal link size = 2
POSIX malloc threshold = 10
Parentheses nest limit = 250
Default match limit = 10000000
Default recursion depth limit = 10000000
Match recursion uses stack
So it seems that Apache is using another version of PCRE. How can I force him to use this one instead ?
Thanks for your help !
Last edited by pstree (2017-06-16 06:54:52)
: (){ : |:& };:
Offline
So after some research, it seems I have to rebuild Apache with the option :
--with-pcre=/path/to/pcre
But how can I do that, since it's an official package that ships already compiled ?
: (){ : |:& };:
Offline
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline