como instalar uploadprogress com php 7.0

como instalar uploadprogress com php 7.0

Estou feliz em executar minha pilha LAMP com php 7.0, exceto que preciso uploadprogress.soe as tentativas de instalá-la com PECL resultam em erros de compilação.

O que preciso dizer ao Ubuntu 14.04 para usar as bibliotecas corretas, etc., para compilar uploadprogress.so?

Responder1

Depende de como você instalou o PHP 7.0:

  • De ppa:ondrej/php- apenas façaapt-get install php-uploadprogress
  • A partir das fontes - você precisa construir a extensão a partir da árvore git atual:

    git clone [email protected]:/pecl/php/uploadprogress.git
    phpize # just make sure the default phpize belongs to PHP 7.0
    ./configure
    make
    sudo make install
    

Responder2

php-uploadprogress não está disponível por padrão no 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

Qual a melhor forma de instalação para que futuras atualizações sejam instaladas no futuro?

Encontrei uma possível solução... https://www.drupal.org/node/2718253

Você também pode tentar...

Com este PPA a instalação da barra de progresso de upload para PHP 7 também deverá funcionar.

sudo add-apt-repository ppa:ondrej/php

Seguido por este comando

sudo apt-get update

Então o uploadprogress para PHP7 pode ser instalado via:

sudo apt-get install php-uploadprogress

informação relacionada