Как установить php http_chunked_decode на Ubuntu 16.04?

Я попробовал то же, как я сделал на Ubuntu 14.04.:

apt-get install -y libpcre3-dev
apt-get install -y libcurl4-gnutls-dev
printf "\n" | pecl install pecl_http-3.1.0

# did not install raphf and propro because they come with pecl_http

echo "extension=http.so" > /etc/php/7.0/mods-available/http.ini
ln -s /etc/php/7.0/mods-available/http.ini /etc/php/7.0/cli/conf.d/20-http.ini
ln -s /etc/php/7.0/mods-available/http.ini /etc/php/7.0/fpm/conf.d/20-http.ini
chmod 644 /etc/php/7.0/mods-available/http.ini

echo "extension=raphf.so" > /etc/php/7.0/mods-available/raphf.ini
ln -s /etc/php/7.0/mods-available/raphf.ini /etc/php/7.0/cli/conf.d/20-raphf.ini
ln -s /etc/php/7.0/mods-available/raphf.ini /etc/php/7.0/fpm/conf.d/20-raphf.ini
chmod 644 /etc/php/7.0/mods-available/raphf.ini

echo "extension=propro.so" > /etc/php/7.0/mods-available/propro.ini
ln -s /etc/php/7.0/mods-available/propro.ini /etc/php/7.0/cli/conf.d/20-propro.ini
ln -s /etc/php/7.0/mods-available/propro.ini /etc/php/7.0/fpm/conf.d/20-propro.ini
chmod 644 /etc/php/7.0/mods-available/propro.ini

Я получаю ошибку:

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/http.so' - /usr/lib/php/20151012/http.so: cannot open shared object file: No such file or directory in Unknown on line 0

Я попытался найти более новое решение для установки http_chunked_decode на Ubuntu 16.04, но без успеха.

Спасибо за помощь

ОБНОВЛЕНИЕ 1: Также должен был установить:

apt-get install -y libcurl4-openssl-dev

Теперь я не получаю больше эту ошибку, но функция http_chunked_decode все еще не работает

1
задан 24 February 2017 в 11:15

1 ответ

Попробуйте apt-get install php-pecl-http php-pecl-http-dev

1
ответ дан 7 December 2019 в 15:39

Другие вопросы по тегам:

Похожие вопросы: