HOME>情報備忘録>[PHP]共有サーバーユーザーのためのPEARインストール方法

[PHP]共有サーバーユーザーのためのPEARインストール方法

共有サーバーでは自由にPEARのパッケージがインストールできないので、 プロジェクトローカルに設置することになりますが、以前httpベースのものを使ってみたんですけど、 やたら重くて使い物にならなかったので、僕は普通にFTPでアップするようにしてます。

ってことでプロジェクトローカルへのPEARのインストール方法。

まずはプロジェクト用のpearrcを作成します。 プロジェクトへはPHPライブラリのみをインストールしたいので、とりあえずパスをプロジェクトの外に設定します。

SH

  1. pear config-create ~/pear/project/ ~/pear/project/pearrc
  2.  

プロジェクト用にインストールする場合は、常にこのpearrcを利用することになります。 でもってPEARのライブラリをインストールする場所を変更します。

SH

  1. pear -c ~/pear/project/pearrc config-set php_dir /home/project/lib/pear/
  2.  

変更しない場合、~/pear/project/pear/php/にインストールされてしまいます。 あとは利用するパッケージをインストールすればOKです。

SH

  1. pear -c ~/pear/project/pearrc install -o PEAR
  2.  

これでドキュメントやキャッシュなどは~/pear/project/pear/以下に、 PHPファイルはプロジェクト内にインストールできます。 できればプロジェクト内の隠しファイルもなんとかしたいところですけど。

xamppの場合は/xampp/php/pear.bat利用して同じことができます。 ただPEARのバージョンが低いとかでインストールできないパッケージが多々あります。 ぶっちゃけアーカイブ落としてきた方が早い気がします。

これからはPyrusの時代みたいです。PyrusでプロジェクトローカルなPEARライブラリインストール : PHP Advent Calendar jp 2011 Day 10 - くろまほうさいきょうでんせつ

投稿日 2012年1月21日 22:59
カテゴリ 設定
タグ PEAR | PHP
トラックバック URL http://www.kantenna.com/cgi-bin/mt504/mt-tb.cgi/1255

コメント

コメントする
Name
Email Address
URL