Centos6 PHP7 安装 SPL_Types

Centos6 PHP7 Install SPL_Types

我正在 运行ning CentOS 6 并且正在尝试为 PHP7 安装 SPL_Types 扩展。我有 php7 up 和 运行ning 但是,任何时候我做 pecl install SPL_Types, 我遇到大量编译器错误,无法找到解决方法。 Ubuntu 用户可以通过安装 libpcre3-dev 来解决这个问题,但这不是 CentOS 6 上的有效软件包。我已经验证 pcre 和 pcre-devel 已安装并且是最新版本。有人对此有解决方案吗?

编辑 1:当我 运行 sudo pecl install SPL_Types 命令时的完整日志:http://pastebin.com/QG3mFjaf

我明白了。对于那些想知道的人,我不得不使用第三方源来编译和安装扩展,然后我不得不手动编辑我的 php.ini 文件以添加新模块。

https://github.com/esminis/php_pecl_spl_types

然后一旦你有了它,运行 命令:

phpize --clean
phpize

chmod +x configure

./configure --prefix=/usr
make install

然后,编辑您的 php.ini 文件并在动态模块部分下添加

extension=spl_types.so

重启httpd服务

sudo service httpd restart

然后验证新模块加载 phpinfo().