人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PEARのインストールについて質問です。

さくらサーバー上でPEARのインストールを行いました。

保存ディレクトリを /home/username/www/pear

として行ったところ

/home/username/www/pear/PEAR が出来ました。


その後ネットで調べて php.ini を作成して

/home/username/www/

にアップロードしました。

しかし /home/username/www/ にアクセスすると

Fatal error: No PEAR.php in supplied PEAR directory: /home/username/www/PEAR in /home/username/www/index.php on line 24

というエラーが出てきます。

このエラーが発生したことにより、今まで見れていたトップページが見れなくなってしまったのですがこれはPearがきちんとインストールされていないということでしょうか?

Pearを通常使用し、またトップページを今まで通り見れるようにしたいと考えています。

対処方法について、お手数をおかけしますが分かるかたおりましたらご回答よろしくお願いいたします。

●質問者: aiomock
●カテゴリ:コンピュータ インターネット
✍キーワード:24 HOME INDEX ON Pear
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● TRTr
●35ポイント

このエラーはindex.phpの


if (!file_exists($pear_dir.'/PEAR.php')) {

trigger_error('No PEAR.php in supplied PEAR directory: '.$pear_dir,

E_USER_ERROR);

}

を記述したことで出力されているものです。index.phpで


$pear_dir = '/home/username/www/pear/PEAR'; // default of install


とされていますが、

ここで指定するのはコメントに

// $pear_dir must point to a valid PEAR install (=contains PEAR.php)

とある通り、PEAR.phpがあるフォルダですので

$pear_dir = '/home/username/www/pear/'; // default of install

ではないでしょうか。

◎質問者からの返答

ご回答ありがとうございます。

変更してみましたが引き続きエラーが続いています。。

ほかの問題点を探して見ます。。


2 ● gogg45
●35ポイント

「ネットで調べて php.ini を作成して」とのことですが、php.iniの編集が誤っているような気がします。確認されているかもしれませんがさくらインターネットでpearをインストールための解説サイトがいくつかありますので、もう一度手順や設定値の相違がないか比較して見られてはいかがでしょうか。

さくらでpearインストール覚書

http://zenryokuhp.com/server/sakura_pear.htm

PEARのインストール(さくらサーバー編)

http://www.seo-maniax.com/high-rank/sakura-pear/

◎質問者からの返答

ご回答ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ