web-dev-qa-db-ja.com

PHP 7.0でuploadprogressをインストールする方法

uploadprogress.soが必要で、PECLでインストールしようとするとコンパイルエラーが発生することを除いて、幸いにもphp 7.0でLAMPスタックを実行しています。

Ubuntu 14.04に正しいライブラリなどを使用してuploadprogress.soをコンパイルするように指示する必要があるのは何ですか?

3
iainH

ubuntu 16では、php-uploadprogressはデフォルトでは使用できません。

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/271825

また試すことができます...

このPPAでは、PHP 7のアップロードプログレスバーのインストールも機能するはずです。

Sudo add-apt-repository ppa:ondrej/php

このコマンドのフォローアップ

Sudo apt-get update

次に、PHP7のuploadprogressを次の方法でインストールできます。

Sudo apt-get install php-uploadprogress
2
Jason Pascoe

PHP 7.0のインストール方法によって異なります。

  • ppa:ondrej/phpから-apt-get install php-uploadprogressを行うだけ
  • ソースから-現在のgitツリーから拡張機能を構築する必要があります。

    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