amazon ec2 — Трудность установки php 5.6.23 с использованием PHPBrew (ошибка: для модуля bz2 требуется libbz2 & gt; = 1.0.0)

Я абсолютный новичок в веб-разработке.

[Что я хотел бы сделать]

Установите PHP 5.6.23 с помощью PHPBrew

Обновите версию 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-5.6.23 / 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

Кто-нибудь знает, как решить эту проблему?

Если вам нужна дополнительная информация, пожалуйста, оставьте свои комментарии.
Любой совет будет принят во внимание. Заранее спасибо!

1

Решение

Для компиляции вам нужны файлы заголовков, а не двоичные файлы. Итак, пожалуйста, установите:

Ubuntu:

$ sudo apt-get install libbz2-dev

Fedora:

$ sudo dnf install bzip2-devel
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]