web-dev-qa-db-fra.com

comment installer uploadprogress avec php 7.0

J'exécute heureusement ma pile LAMP avec PHP 7.0 sauf que j'ai besoin de uploadprogress.so et que je tente de l'installer avec PECL, ce qui entraîne des erreurs de compilation.

Que dois-je dire à Ubuntu 14.04 pour utiliser les bonnes bibliothèques, etc., afin de compiler uploadprogress.so?

3
iainH

php-uploadprogress n'est pas disponible par défaut sur 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

Quelle est la meilleure méthode d’installation pour que des mises à jour soient installées à l’avenir?

J'ai trouvé une solution possible ... https://www.drupal.org/node/271825

Vous pouvez aussi essayer ...

Avec ce PPA, l'installation de la barre de progression de téléchargement pour PHP 7 devrait également fonctionner.

Sudo add-apt-repository ppa:ondrej/php

Suivi de cette commande

Sudo apt-get update

Ensuite, la procédure de téléchargement pour PHP7 peut être installée via:

Sudo apt-get install php-uploadprogress
2
Jason Pascoe

Cela dépend de la manière dont vous avez installé PHP 7.0:

  • De ppa:ondrej/php - il suffit de faire apt-get install php-uploadprogress
  • Depuis les sources - vous devez construire l'extension à partir de l'arborescence git actuelle:

    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
    
2
oerdnj