как установить uploadprogress с php 7.0

Я счастливо выполняю свой стек LAMP с php 7.0 за исключением того, что я требую uploadprogress.so и попытки установить его с PECL приводят к ошибкам компиляции.

Что я должен сказать Ubuntu 14.04 пользоваться корректными библиотеками и т.д. для компиляции uploadprogress.so?

3
задан 4 February 2016 в 12:34

2 ответа

Зависит от того, как Вы установили PHP 7.0:

  • От ppa:ondrej/php - просто делают apt-get install php-uploadprogress
  • Из источников - необходимо создать расширение из текущего дерева мерзавца:

    git clone git@git.php.net:/pecl/php/uploadprogress.git
    phpize # just make sure the default phpize belongs to PHP 7.0
    ./configure
    make
    sudo make install
    
2
ответ дан 1 December 2019 в 15:55

php-uploadprogress не доступен по умолчанию на Ubuntu 16.

sudo apt-get install php-uploadprogress
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package php-uploadprogress is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or is only available from another source

E: Package 'php-uploadprogress' has no installation candidate

, Каков лучший способ установить так, чтобы какие-либо обновления были установлены в будущем?

я нашел возможное решение... https://www.drupal.org/node/2718253

можно также попробовать...

С этим PPA установка загрузки progressbar для PHP 7 должна работать также.

sudo add-apt-repository ppa:ondrej/php

Развитый этой командой

sudo apt-get update

Затем uploadprogress для PHP7 может быть установлен через:

sudo apt-get install php-uploadprogress
2
ответ дан 1 December 2019 в 15:55

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

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