The following error message appears when trying to embed a podcast player as a bloc into an article or a web page:
RSS Error: XML or PCRE extensions not loaded!
I could check that both XML and PCRE are enabled in my phpinfo config:
$> php -i
xml
XML Support => active
XML Namespace Support => active
libxml2 Version => 2.9.12
pcre
PCRE (Perl Compatible Regular Expressions) Support => enabled
PCRE Library Version => 10.39 2021-10-29
PCRE Unicode Version => 14.0.0
PCRE JIT Support => enabled
PCRE JIT Target => x86 64bit (little endian + unaligned)
Directive => Local Value => Master Value
pcre.backtrack_limit => 1000000 => 1000000
pcre.jit => 1 => 1
pcre.recursion_limit => 100000 => 100000
]]>Thanks for such an amazing plugin. On plugin activation, I’m getting this warning message on my site
Warning: preg_match_all(): Compilation failed: this version of PCRE is compiled without UTF support at offset 0 in /var/www/html/wp-content/plugins/wordpress-seo/inc/class-wpseo-replace-vars.php on line 164
Source: /?page_id=246
Target: /find-us
But the actual path that it ends up redirecting to is:
/?/find-us
I guess this problem has something to do with the ? character existing in the source URL, but I’m not sure how to fix it and haven’t been able to track down an answer in Google or the forums – I’m sure it’s probably a common one though!
Any suggestions?
Thanks in advance!
]]>How badly broken is this plugin with PCRE 7.8? It’s not an immediate option for me to move this site on to a newer host.
Thanks,
Charles
]]>WordPress database error: [Got error ‘this version of PCRE is compiled without UTF support at offset 0’ from regexp]
DELETE FROM wp_options WHERE option_name REGEXP ‘^rss_[0-9a-f]{32}(_ts)?$’
But underneath this error message it also says “SUCCESS, WordPress has been installed…” as it is supposed to.
What do I do with the error?
Thanks
Kasper
I have a 4.0 wordpress installation, configured to send an e-mail if a new comment is made.
But since some time (after a wp update) the sending of the e-mail fails, the comment is stored anyway.
The error is a php session timeout in line 879 of class-phpmailer.php. This line contains the pcre8 check for the e-mail address:
return (bool)preg_match(
'/^(?!(?>(?1)"?(?>\\\[ -~]|[^"])"?(?1)){255,})(?!(?>(?1)"?(?>\\\[ -~]|[^"])"?(?1)){65,}@)' .
'((?>(?>(?>((?>(?>(?>\x0D\x0A)?[\t ])+|(?>[\t ]*\x0D\x0A)?[\t ]+)?)(\((?>(?2)' .
'(?>[\x01-\x08\x0B\x0C\x0E-\'*-\[\]-\x7F]|\\\[\x00-\x7F]|(?3)))*(?2)\)))+(?2))|(?2))?)' .
'([!#-\'*+\/-9=?^-~-]+|"(?>(?2)(?>[\x01-\x08\x0B\x0C\x0E-!#-\[\]-\x7F]|\\\[\x00-\x7F]))*' .
'(?2)")(?>(?1)\.(?1)(?4))*(?1)@(?!(?1)[a-z0-9-]{64,})(?1)(?>([a-z0-9](?>[a-z0-9-]*[a-z0-9])?)' .
'(?>(?1)\.(?!(?1)[a-z0-9-]{64,})(?1)(?5)){0,126}|\[(?:(?>IPv6:(?>([a-f0-9]{1,4})(?>:(?6)){7}' .
'|(?!(?:.*[a-f0-9][:\]]){8,})((?6)(?>:(?6)){0,6})?::(?7)?))|(?>(?>IPv6:(?>(?6)(?>:(?6)){5}:' .
'|(?!(?:.*[a-f0-9]:){6,})(?8)?::(?>((?6)(?>:(?6)){0,4}):)?))?(25[0-5]|2[0-4][0-9]|1[0-9]{2}' .
'|[1-9]?[0-9])(?>\.(?9)){3}))\])(?1)$/isD',
$address
);
This check is made if if (version_compare(PCRE_VERSION, '8.0') >= 0)
is true.
I don′t know why, but it′s failing on my web space. When I change the check, so that it uses the old version it′s working correctly. So something is wrong with this preg_match. Anyone any idea what′s wrong here or what the reason could be?
The pcre support is enabled, see php info: https://abload.de/img/pcre8nrk2f.png
]]>I have few problems in my WordPress 3.3.1 ver
When I enter admin page, these message is showing.
Warning: preg_match_all() [function.preg-match-all]: Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /usr/local/apache2/htdocs/privacy/wp-includes/compat.php on line 30
Warning: array_slice() expects parameter 1 to be array, null given in /usr/local/apache2/htdocs/privacy/wp-includes/compat.php on line 31
Warning: implode() [function.implode]: Invalid arguments passed in /usr/local/apache2/htdocs/privacy/wp-includes/compat.php on line 32
* /usr/local/apache2/htdocs/privacy/ -> is my directory
i’ve installed WP 3.3.1 in subdirectory. not www root
my WP is working well now(posting, image upload…) but when i use [shortcode] in my post. this message shows on my web pages…..so…i want to solve this problem.
what can i do?
umm..
version
? Apache/2.2.15 (Unix)
? mysql Ver 14.14 Distrib 5.1.52,
? PHP 5.3.2 (cli) (built: Jun 25 2011 08:12:19)
? Zend Engine v2.3.0
? PCRE version 7.8 2008-09-05
my pcre version is outdated?
can i update my pcre version?
( yum update pcre )
i don’t know what can i do (??)
… and…
I’m not an native speaker, so plz explain easily ! (^0^)
thanks !
]]>