como instalar o uploadprogress com php 7.0

3

Estou feliz em executar minha pilha LAMP com php 7.0, exceto que eu preciso de uploadprogress.so e tenta instalá-lo com o PECL, resultando em erros de compilação.

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

    
por iainH 04.02.2016 / 10:34

2 respostas

2

Depende de como você instalou o PHP 7.0:

  • De ppa:ondrej/php - basta fazer apt-get install php-uploadprogress
  • De fontes - você precisa criar a extensão da árvore de 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
    
por oerdnj 16.04.2016 / 00:14
2

O 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 maneira de instalar para que atualizações sejam instaladas no futuro?

Eu encontrei uma solução possível ... link

Você também pode tentar ...

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

sudo add-apt-repository ppa:ondrej/php

Seguido por este comando

sudo apt-get update

Em seguida, o uploadprogress para o PHP7 pode ser instalado via:

sudo apt-get install php-uploadprogress
    
por Jason Pascoe 15.07.2016 / 02:19

Tags