• 締切済み

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は使えるようなのですがライブラリが限られており 独自でインストールしたく思っております。 エラーメッセージを調べてみても英語のページが何件か見つかる 程度で情報が得れなく初めてなものでどうしていいものか全く わからずです^^; 詳しい方がおりましたら宜しくお願い致します。

  • dcx147
  • お礼率33% (214/636)
  • PHP
  • 回答数2
  • ありがとう数3

みんなの回答

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

  • Go-PEARがインストールできない

    Go-PEARをレンタルサーバーにインストールしたいのですが、 途中でエラーが出てインストールできません。 どうしたらインストールできますでしょうか。 http://pear.php.net/go-pear を go-pear.php として保存。そしてレンタルサーバーにアップ。 http://mydomain/go-pear.php にアクセス Bootstrapping Archive/Tar.php............ Tar.phpのインストールでエラーが出ているようです。 「エラー内容」 Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid/gid is 266042/600 is not allowed to access mydomain/temp/Archive owned by uid/gid 48/48 in mydomain/go-pear.php on line 1132 Warning: fopen(Archive/Tar.php) [function.fopen]: failed to open stream: Permission denied in mydomain/go-pear.php on line 1132 Warning: rmdir(mydomain/temp) [function.rmdir]: Permission denied in mydomain/go-pear.php on line 1282 could not open Archive/Tar.php for writing

    • 締切済み
    • PHP
  • xamppでpearを使用可能にするには

    いつもお世話になっています。 xamppでpearを使う場合で質問します。 Window7で、xamppでpearを使いたいのですが、どうしても go-pear.batが起動できません。 方法としては、コマンドで、go-pear.batのディレクトリーに移動して、go-pear.batを実行すれば、 インストールできると思ったのですが、どうしてもうまくいきません!。 実際に、すると d:\xampp\php>go-pear,bat manifest cannot be larger than 100 MB in phar "D:\xampp\php\PEAR\go-pear.phar"PH P Warning: require_once(phar://go-pear.phar/index.php): failed to open stream: phar error: invalid url or non-existent phar "phar://go-pear.phar/index.php" in D:\xampp\php\PEAR\go-pear.phar on line 1236 Warning: require_once(phar://go-pear.phar/index.php): failed to open stream: pha r error: invalid url or non-existent phar "phar://go-pear.phar/index.php" in D:\ xampp\php\PEAR\go-pear.phar on line 1236 続行するには何かキーを押してください . . . のようなエラーがで、表示できません。 本来なら、go-pear.batは普通に実行されるものなのでしょうか? よろしくお願いします。

    • 締切済み
    • PHP
  • PHP PEARパッケージのincludeができない。

    PHP PEARパッケージのincludeができない。 お世話になっております。 phpのPEARパッケージのincludeができません。 行うと PHP Warning: require_once(File/CSV.php): failed to open stream: そのようなファイルやディ レクトリはありません in /var/www/httpdocs/XXXXXXXX.php on line 10 PHP Fatal error: require_once(): Failed opening required 'File/CSV.php' (include_path='.:/usr/share/pear') in /var/www/httpdocs/XXXXXXXX.php on line 10 となってしまいます。 エラーメッセージ中の/usr/share/pear上に確かに存在します。 何か他に条件などあるのでしょうか? お願いいたします。

    • ベストアンサー
    • PHP
  • バグの件

    オープンピーネのログインページより、ログイン失敗時に、下記のような表示がヘッダー上に出ます。修正するにはどうしたらよいでしょうか? Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/porto1.net/httpdocs/webapp/modules/pc/page/o_tologin.php:1) in /var/www/vhosts/porto1.net/httpdocs/webapp/modules/pc/page/o_tologin.php on line 26 Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/porto1.net/httpdocs/webapp/modules/pc/page/o_tologin.php:1) in /var/www/vhosts/porto1.net/httpdocs/webapp/lib/OpenPNE/Smarty.php on line 86

  • PEARのインストールの仕方を教えてください

    こんにちは,よろしくお願いします。 PHPプログラミングを勉強しています。(Windows XP,Apache) PEARの基本機能をインストールしようとして,MS-DOSのコマンドラインからgo-pearを実行しました。そうしたところ,次のようなWarningが表示されて,どうもうまくいっていないようです。どうすればうまくいくのでしょうか?何が悪いのでしょうか? C:\php>go-pear PHP Warning: PHP Startup: pdf: Unable to initialize module Module compiled with module API=20050922, debug=0, thread-safety=1 PHP compiled with module API=20060613, debug=0, thread-safety=1 These options need to match in Unknown on line 0 Are you installing a system-wide PEAR or a local copy? (system|local) [system] : 当然,パッケージのダウンロードやインストールもうまくいきません。pearコマンドは内部コマンドにも外部コマンドにも無いという旨のメッセージが出て,それより先に進みません。(c\phpには,pear.ini以外にpear.*というファイルはありませんでした。) パッケージのインストールまでできる方法を教えてください。(別な方法でもかまいません。)よろしくお願いします。

    • ベストアンサー
    • PHP
  • PEARのインストール

    初めまして。今日からphpの勉強を始めた超・初心者です。 PEARのインストールがうまくいかず、下記のエラーが出ます。他の回答も試してみましたが、うまくいきません。 Warning: require_once(PEAR/Info.php) [function.require-once]: failed to open stream: No such file or directory in C:\Program Files\Apache Group\Apache2\htdocs\phpbook\pear_info.php on line 2 Fatal error: require_once() [function.require]: Failed opening required 'PEAR/Info.php' (include_path='.;c:\php\includes;c:\php\PEAR;') in C:\Program Files\Apache Group\Apache2\htdocs\phpbook\pear_info.php on line 2 apache2.0.63 php5.1.6 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • XREAにPEARがインストールできません。

    http://d.hatena.ne.jp/KEINOS/20080212 http://it.kndb.jp/entry/show/id/2400 を参考にして、XREAのサーバーにPEARをインストールしようとしているのですが、go-pear.cgiにアクセスして、インストールすると、以下のようなエラーメッセージがでます。 Bootstrapping Installer................... Bootstrapping PEAR.php............ Error Warning: fsockopen() [function.fsockopen]: unable to connect to cvs.php.net:80 (Connection timed out) in /virtual/*******/public_html/lib/go-pear.cgi on line 1037 download of http://cvs.php.net/viewvc.cgi/pear-core/PEAR.php?view=co&pathrev=PEAR_1_4 failed: Connection timed out (110) これは、cvs.php.netにアクセスできてないと思うんですが、向こうのサーバーが落ちてるとかなんでしょうか。代替策がありましたら、ご享受ください、よろしくお願いいたします。

    • 締切済み
    • PHP
  • xamppでPEARが動きません…

    xamppでPEARをインストールしようとしていますが、うまくインストールできません。 xamppにはいっていたgo-pear.batは使えないとのことで、 新しいバージョン?のgo-pear.batを入れてインストールをしました。 正常にインストールはされていると思うのですが、 <?php require_once "PEAR/info.php"; $info=new PEAR_Info(); $info->show(); ?> を実行すると Fatal error: Class 'PEAR_Config' not found in C:\xampp\php\PEAR\PEAR\Info.php on line 274 とのエラーが… 解説サイトなどは大体見たのですが、解決の糸口が見つかりません。 助けて~~~

    • 締切済み
    • PHP
  • PEAR installでエラー

    PEARのパッケージをinstallしようとしたところ、 WARNING: channel "pear.php.net" has updated its protocols, use "channel-update pear.php.net" to update Cannot install, php_dir for channel "pear.php.net" is not writeable by the current user [root@cn-wedding pear]# pear channel-update pear.php.net と、エラーになったので、 pear channel-update pear.php.net を実行したのですが、 Retrieving channel.xml from remote server となったまま応答がありません。 何か設定が間違っているのでしょうか?全く検討もつきません・・

    • 締切済み
    • PHP
  • pearをレンタルサーバにインストールできない

    レンタルサーバへgo-pearを使用してPEARをインストールしたいのですが、 インストールが途中で止まってしまいます。 WEB ARENA SUITEX PHP Version 5.1.6 go-pear1.1.1 Apache 2.0 以下の手順でインストールを実施しました。 1:http://pear.php.net/go-pear をgo-pear.phpとして保存 2:サーバーのインストールするディレクトリ   (http://ドメイン/includes/pear/go-pear.php)へアップ 3:上記ディレクトリのパーミッションを777に変更 4:ブラウザからhttp://ドメイン/includes/pear/go-pear.phpへアクセス 5:NEXTをクリックし、下記をそれぞれ入力 1. Installation prefix ($prefix) = http://ドメイン/includes/pear 11. php.exe path, optional (CLI command tools) = /usr/local/bin/php(phpへのパス) 6:最下部のinstallボタンをクリック と、進めるとインストールが始まるのですが、途中で停止してしまいます。 上部プログレスバーが50%で停止し、 Installing selected packages.................. Downloading and installing package: PEAR............. と表示されたところからインストールが進みません。 5分ほど待ってみても状況が変わらず、困りました。 どなたかご存知の方、お助けいただければ幸いです。

    • 締切済み
    • PHP

専門家に質問してみよう