ホーム > PEAR > ブラウザからPEARをインストール

ブラウザからPEARをインストール

個別にインストールするのは面倒。なのでサックリ一発でインストールする方法をメモ。
ちなみに環境はチカッパですがロリポでもさくらでも同じです。

インストール前に準備

http://go-pear.org/ にアクセスすると <?php から始まるPHPのプログラムが表示されます。これをダウンロード。go-pear.phpと名前を付けて保存します。

FFFTPでサーバーに接続、一番上のフォルダに「lib」という名前でフォルダを作ってgo-pear.phpをここにアップロードします。libフォルダを属性変更、777にします(これを忘れると後でエラーが出ます)。

この libフォルダにアクセス制限をかけます。他人から見えてしまう場所なので制限をかけて書き込みや削除が出来ないようにしておきます。

いよいよインストール

http://あなたのドメイン/lib/go-pear.php にアクセスします。

go-pear0.jpg

こんな画面が表示されるので「NEXT」をクリック。

go-pear1.jpg

このような画面が表示されますのでちょこっと修正。

go-pear2.jpg

赤線の部分を自分の環境に合わせて変更します。
Installation prefixでディレクトリを指定できます。ここは任意の場所を設定。
php.ext path … には、phpのパスを指定します。チカッパならば、
/usr/local/bin/php
を指定(普通はこれでOKと思います)。
画面下の「Install」をクリックします。

go-pear3.jpg

こんな画面が出てインストールがはじまります。

go-pear4.jpg

これでインストール完了です。

パッケージの検索とインストール

このままだとPEARの基本的な部分しかインストールされていません。必要なパッケージは左のメニューのPackage Searchをクリック。
すると検索画面が表示されます。

go-pear5.jpg

ここで探してグリーンのプラスマークをクリックでインストールされます。

go-pear6.jpg

FFFTPでlib/PEARを見ると実際にファイルがダウンロードされているのがわかると思います。

include_pathの設定

ここまで来たらあとすこし。最後にパスを設定します。
このままだとホームディレクトリからのパスを書かないとライブラリが使えません。
つまり、

require_once '/home/sites/***/users/***/web/lib/PEAR/Cache/Lite.php';

と長いコードを書かなくてはなりません。これは面倒くさい。
ということで.htaccessに以下の記述をします。

php_value include_path ".:/home/sites/***/users/***/web/lib/PEAR/"

***の部分は各人違っていますのでConfigurationの「PEAR directory」を参照してください。

これで以下のように簡単な記述でパッケージを読み込むことができます。

< ?php
require_once 'Cache/Lite.php';

カテゴリー: PEAR タグ:
  1. コメントはまだありません。
  1. トラックバックはまだありません。
このページの先頭へ