使用 PHP5 在 Ubuntu 上升级 PCRE 版本

Upgrade PCRE version on Ubuntu with PHP5

我有一个 vagrant box 运行 Ubuntu 12.04 LTS,由 shell 脚本提供。我正在安装 PHP5 和 Apache:

sudo add-apt-repository -y ppa:ondrej/php5
sudo apt-get update
sudo apt-get install -y php5 apache2 libapache2-mod-php5 php5-curl php5-gd php5-mcrypt mysql-server-5.5 php5-mysql git-core

我想要 运行 TYPO3 CMS 7,它需要 8.30 或更高版本的 PCRE(Perl 兼容正则表达式)。

如果我检查我的 PCRE 版本,它是 8.12:

vagrant@precise64:~$ php -i | grep PCRE
PCRE (Perl Compatible Regular Expressions) Support => enabled
PCRE Library Version => 8.12 2011-01-15

如果我可以相信 PHP.net 手册,那么我应该已经安装了更高版本的 PCRE。此处描述:http://php.net/manual/en/pcre.installation.php

我已经尝试手动下载并 make install 它,但我的 PHP 无法识别它。

所以我的问题是,如何轻松地将我的 PCRE 升级到更高版本?或者您推荐其他 PHP 软件包?感谢您的帮助!

如@hek2mgl 所述,在 Vagrant 框中使用更新版本的 Ubuntu 就可以了。