我是Web开发的绝对初学者。
[我想做什么]
使用PHPBrew安装PHP 5.6.23
更新 libbz2 包(?)
的版本[环境]
Amazon Linux服务器(EC2实例)
PHPbrew版本 - 1.22.6
[问题]
当我尝试通过以下命令安装PHP 5.6.23时,出现错误configure: error: bz2 module requires libbz2 >= 1.0.0
。
我不知道如何升级 libbz2
的版本 phpbrew install 5.6.23 +default +mysql +openssl=$(brew --prefix openssl)
.phpbrew /建造/ PHP-23年5月6日/ build.log
checking for PCRE library to use... bundled
checking whether to enable the SQLite3 extension... no
checking for ZLIB support... yes
checking if the location of ZLIB install directory is defined... no
checking for zlib version >= 1.2.0.4... 1.2.8
checking for gzgets in -lz... yes
checking whether to enable bc style precision math functions... yes
checking for BZip2 support... yes
checking for BZ2_bzerror in -lbz2... no
configure: error: bz2 module requires libbz2 >= 1.0.0
有谁知道如何解决这个问题?
如果您需要更多信息,请留下您的意见。 任何意见,将不胜感激。提前谢谢!
答案 0 :(得分:0)
您需要头文件进行编译,而不是二进制文件。所以,请安装:
Ubuntu的:
$ sudo apt-get install libbz2-dev
Fedora:
$ sudo dnf install bzip2-devel