gpt4 book ai didi

php - PCRE 库版本太旧

转载 作者:可可西里 更新时间:2023-11-01 13:43:22 25 4
gpt4 key购买 nike

The Bug Genie 3 requires PCRE librairies 8.0 or later. You have version 7.8 2008-09-05. Update your system to the latest release from your usual sources.

在我查看问题并尝试通过以下步骤更新我的 pcre 库之后:

wget the latest source of pcre from sourceforge 8.31

# tar -xzf pcre-8.31.tar.gz
# cd pcre-8.31
# ./configure --enable-utf8 --enable-unicode-properties
# make && make install

当我做 pcretest -C我明白了

[root@server1 /]# pcretest -C
PCRE version 8.31 2012-07-06
Compiled with
8-bit support only
UTF-8 support
Unicode properties support
No just-in-time compiler support
Newline sequence is LF
\R matches all Unicode newlines
Internal link size = 2
POSIX malloc threshold = 10
Default match limit = 10000000
Default recursion depth limit = 10000000
Match recursion uses stack

当我定位时,有很多

[root@server1 /]# locate libpcre
/lib64/libpcre.so.0
/lib64/libpcre.so.0.0.1
/usr/lib64/libpcrecpp.so.0
/usr/lib64/libpcrecpp.so.0.0.0
/usr/lib64/libpcreposix.so.0
/usr/lib64/libpcreposix.so.0.0.0
/usr/local/lib/libpcre.a
/usr/local/lib/libpcre.la
/usr/local/lib/libpcre.so
/usr/local/lib/libpcre.so.1
/usr/local/lib/libpcre.so.1.0.1
/usr/local/lib/libpcrecpp.a
/usr/local/lib/libpcrecpp.la
/usr/local/lib/libpcrecpp.so
/usr/local/lib/libpcrecpp.so.0
/usr/local/lib/libpcrecpp.so.0.0.0
/usr/local/lib/libpcreposix.a
/usr/local/lib/libpcreposix.la
/usr/local/lib/libpcreposix.so
/usr/local/lib/libpcreposix.so.0
/usr/local/lib/libpcreposix.so.0.0.1
/usr/local/lib/pkgconfig/libpcre.pc
/usr/local/lib/pkgconfig/libpcrecpp.pc
/usr/local/lib/pkgconfig/libpcreposix.pc

最后,我愉快地返回了我的 php 信息。它仍然显示我安装了 7.8 版。

enter image description here

我可以知道当开源应用程序 buggenie 需要这个时我应该怎么做才能解决这个问题。感谢回复。

最佳答案

我是 Centos 6.3 用户。这适用于我的情况。

  1. 搜索现有 pcre。

    rpm -qa | grep pcre
  2. 使用 --nodeps 删除所有现有 pcre。

  3. 下载高于 8.x 的 pcre rpm。我使用了 http://rpmfind.net/linux/rpm2html/search.php?query=pcre 中的一个

  4. 使用 rpm 安装它。

  5. 重新启动您的网络服务并检查 phpinfo。它应该显示您刚刚安装的 pcre 库。

关于php - PCRE 库版本太旧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12212079/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com