我刚刚安装了一个网站&遗留CMS到我们的服务器上,我得到一个POSIX编译错误。幸运的是,它只出现在后端,但客户端热衷于摆脱它。
Warning: preg_match_all() [function.preg-match-all]: Compilation failed:
POSIX collating elements are not supported at offset 32 in
/home/kwecars/public_html/webEdition/we/include/we_classes/SEEM/we_SEEM.class.php
on line 621
据我所知,这是新版本的PHP导致的问题。下面是代码:
function getAllHrefs($code){
$trenner = "[ 40|n|t|r]*";
$pattern = "/<(a".$trenner."[^>]+href".$trenner."[="|='|=\\|=]*".$trenner.")
([^'">