• 締切済み

PEARのインストール方法

レンタルサーバーにPEARをインストールしたいのですが エラーが表示され途中で止まってしまいます。 サーバーはxbitでApache/2.0.46,PHP 4.3.9,mysql 4.1.20です。 試した方法は以下の通りです。 1:http://pear.php.net/go-pearをgo-pear.phpとして保存 2:httpdocs/gooo_pear/go-pear.phpとしてサーバーへアップ 3:ブラウザからhttpdocs/gooo_pear/go-pear.phpにアクセス 4:httpdocs/gooo_pear/のパーミッションを777に変更 5:NEXTをクリックしパラメーターの変更をしていない状態で 最下部のインストールボタンをクリック するとページ上部に Warning: putenv(): Safe Mode warning: Cannot set environment variable 'TMPDIR' - it's not in the allowed list in /home/httpd/vhosts/ドメイン.com/httpdocs/go_pear/go-pear.php on line 1264 と表示されローディングバーの下に Warning: putenv(): Safe Mode warning: Cannot set environment variable 'TMPDIR' - it's not in the allowed list in /home/httpd/vhosts/ドメイン.com/httpdocs/go_pear/go-pear.php on line 1264 と表示されローディングバーが40%になると Fatal error: Cannot redeclare class pear_command_common:pear_command_channels in /home/httpd/vhosts/ドメイン.com/httpdocs/go/temp/PEAR/Command/Channels.php on line 43 と表示されストップしてしまいます。 何度か試してみたのですが結果は同じでマニュアルにも 目を通してみたのですが原因がわかりませんでした。 xbit側でpearは使えるようなのですがライブラリが限られており 独自でインストールしたく思っております。 エラーメッセージを調べてみても英語のページが何件か見つかる 程度で情報が得れなく初めてなものでどうしていいものか全く わからずです^^; 詳しい方がおりましたら宜しくお願い致します。

みんなの回答

noname#223623
noname#223623
回答No.2

#1です。URL貼り忘れました。 レンタルサーバー『エクスビット』のFAQ(よくある質問とその回答) キ - Pearのライブラリは利用できますか? http://www.xbit.jp/faq/index.php?action=artikel&cat=13&id=230&artlang=ja&highlight=pear

dcx147
質問者

お礼

お返事ありがとうございます。 力技ではありますが全て手動で動かせるようになるところまで できました。 xbitのマニュアルは見ていたのですがパスの設定はブラウザから ダウンロードする前に行うもという意味だったのですか? ダウンロード完了後に設定するものかと思っておりました^^;

noname#223623
noname#223623
回答No.1

XbitのFAQで「Pearのライブラリは利用できますか?」を読むと > 設置したあとに.htaccessでインクルードパスを記述してください。 と書いてあるんだけど、それはやってるんでしょうか?

関連するQ&A