PHP の uploadprogress をさくらのレンタルサーバーで使う方法
uploadprogress
をさくらのレンタルサーバーで利用する方法をご紹介します。全体的な流れとしては以下のとおりとなります。
uploadprogress
をインストールphp.ini
に設定行を追加
具体的には以下のとおりに行うとよいでしょう。
まずは以下のコマンドを実行。異なるバージョンを使いたいときやインストール先を変更したい場合にはそのあたりを適宜変更してください。
mkdir -p ~/local/src
cd ~/local/src
wget http://pecl.php.net/get/uploadprogress-1.0.3.1.tgz
tar zxvf uploadprogress-1.0.3.1.tgz
cd uploadprogress-1.0.3.1
phpize
./configure
gmake
この処理が成功すれば uploadprogress
のディレクトリの下に moudles
ディレクトリが作られ、 uploadprogress
のインストールは完了です。
あとは php.ini
に設定を書き込めばセットアップは完了です。
具体的には以下の行を php.ini
に書き込みましょう。
; for PECL uploadprogress
extension="/home/(ユーザ名)/local/src/uploadprogress-1.0.3.1/modules/uploadprogress.so"
さくらのレンタルサーバーで php.ini を編集する方法としては「コントロールパネル経由の方法」と「ファイルを直接編集する方法」の 2 つがあります。 どちらでもお好みの方でやるとよいでしょう。