Dr. Radialistからの便り

湘南鎌倉総合病院 心臓センター循環器科

2012-02-19

レンタル・サーバーにPEARをインストールする

12:17

この命題朝も書きましたが、その後複数のレンタル・サーバーでテストしました。

全てOKでした。

キモは

  1. 最新のXAMPPをローカルにスンストールする
  2. XAMPPフォルダの中のphpフォルダの中に最新のPEARフォルダある筈
  3. そのPEARフォルダをそのまま任意のサーバー・フォルダにuploadする
  4. その後はphp.iniを編集できるか? あるいは.htaccessファイルを編集できるか? それによって対応が異なります。

(1) php.iniを編集できる場合

これが一番簡単です

include_path = "/usr/home/****/html/***/PEAR"

のように、絶対パスでinclude_pathを指定します

(2) php.iniを編集できないが.htaccessを設置できる

この場合には、.htaccessエディタで作成し

php_value include_path "/usr/home/****/html/***/PEAR"

にようにやはり絶対パスで指定し、このファイルをhtmlのトップ・レベルにuploadします。そうすると、以下のフォルダ全てで反映されます

(3) これら何れもできない場合

この場合には

 set_include_path(/usr/home/****/html/***/PEAR);

のように各phpファイルの先頭に記述するしかありりません。

しかしながら、これでPEARがレンタル・サーバーで使用できるようになります。同様に、Zend Frameworkなどもこの方法で使用できるようになります。

トラックバック - http://d.hatena.ne.jp/Dr_Radialist/20120219/1329621453