Estoy felizmente ejecutando mi pila LAMP con php 7.0, excepto que lo necesito uploadprogress.so
y los intentos de instalarlo con PECL dan como resultado errores de compilación.
¿Qué necesito decirle a Ubuntu 14.04 que use las bibliotecas correctas, etc. para compilar uploadprogress.so
?
Respuesta1
Depende de cómo instaló PHP 7.0:
- De
ppa:ondrej/php
- solo hazloapt-get install php-uploadprogress
Desde las fuentes, debe crear la extensión desde el árbol de Git actual:
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
Respuesta2
php-uploadprogress no está disponible de forma predeterminada en 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
¿Cuál es la mejor manera de instalar para que se instalen actualizaciones en el futuro?
Encontré una posible solución... https://www.drupal.org/node/2718253
También puedes probar...
Con este PPA, la instalación de la barra de progreso de carga para PHP 7 también debería funcionar.
sudo add-apt-repository ppa:ondrej/php
Seguido por este comando
sudo apt-get update
Luego, el progreso de carga para PHP7 se puede instalar mediante:
sudo apt-get install php-uploadprogress