ZoneExpress フォーラム フォーラム
ZoneExpressユーザーフォーラム
ようこそ, ゲスト様
まず ログイン または 登録をお願いします。.    パスワードを忘れましたか?
pearのインストール方法を教えてください。 (1 閲覧) (1) ゲスト
Go to bottom 投稿返信 お気に入り: 0
トピック: pearのインストール方法を教えてください。
#165
bin ()
オフラインのユーザー このユーザーのプロファイルを見るにはここをクリックして下さい。。
pearのインストール方法を教えてください。 3 月, 3 週 前 評判: 1  
pearのインストール方法を教えてください。

ちなみに、poderosaでphp5に移動し、pear install Cache_Lite
と入れてみましたが、
No releases available for package "pear.php.net/Cache_Lite"
Cannot initialize 'channel://pear.php.net/Cache_Lite',inval
id or missing package file
Packeage "channel://pear.php.net/Cache_Lite" is not valid
install failed
と言うエラー(?)文が出てインストール出来ませんでした。


ちなみに、当方、サーバにpearをインストールしたことがなく、
ターミナルエミュレーターやコマンドなども初めて使いました。
なにか見当違いな聞き方をしてましたら、申し訳ありません。
よろしくお願いいたします。
 
アクセスIP: アクセスIP:  
  管理者は、一般ユーザーの投稿を許可していません。
#167
setoh ()
OpenSolarisで開発やってます。
今オンラインのユーザー このユーザーのプロファイルを見るにはここをクリックして下さい。。
性別: 男性 所在地: お台場
Re:pearのインストール方法を教えてください。 3 月, 3 週 前 評判: 0  
binさん

上記のエラーですが、おそらくhttp_proxy設定が問題なんだと思います。

# pear config-show | grep http_proxy

と入力して、

HTTP Proxy Server Address http_proxy http://svn:8080

と表示される場合は、

# pear config-set http_proxy ''

で、http_proxyを空っぽに設定変更してみてください。

上記により、再度Pear install ...を実行すれば如何でしょうか?

P.S. 
ちなみに、ZoneExpressでの初期設定ではPEARはインストールされていますので、大丈夫なはずですよ。
 
アクセスIP: アクセスIP:  
 
最後に編集: 2008/08/15 12:22 By setoh.
  管理者は、一般ユーザーの投稿を許可していません。
#169
Re:pearのインストール方法を教えてください。 3 月, 2 週 前 評判: 1  
$prefixを/opt/csw/php5として
最初からgo-pearでインストールするという手もあります。
インストール方法はこのあたりを参考に。 http://pear.php.net/manual/ja/installation.getting.php
 
アクセスIP: アクセスIP:  
  管理者は、一般ユーザーの投稿を許可していません。
#170
bin ()
オフラインのユーザー このユーザーのプロファイルを見るにはここをクリックして下さい。。
Re:pearのインストール方法を教えてください。 3 月, 2 週 前 評判: 1  
ご返信ありがとうございます。

HTTP Proxy Server Address http_proxy http://svn:8080
と表示されたので、
pear config-set http_proxy ''
を実行し、再び、
pear install Cache_Lite
を実行したら下記のメッセージが出て、downloadと表示されているので、もしかしたらと思い確認したところ該当のファイルはありませんでした。
もしかしたらここから、解凍・インストールなどの作業が必要なのでしょうか?
ディレクトリやコマンドを変えながら何度か実行しましたが、メッセージは変わりませんでした。

WARNING: channel "pear.php.net" has updated its protocols, use "channel-update pear.php.net" to update
downloading Cache_Lite-1.7.4.tgz ...
Starting to download Cache_Lite-1.7.4.tgz (29,824 bytes)
.........done: 29,824 bytes

Warning: PEAR_Downloader::require_once(Structures/Graph.php): failed to open stream: No such file or directory in PEAR/Downloader.php on line 1225

Warning: PEAR_Downloader::require_once(Structures/Graph.php): failed to open stream: No such file or directory in /opt/csw/php5/lib/php/PEAR/Downloader.php on line 1225

Fatal error: PEAR_Downloader::require_once(): Failed opening required 'Structures/Graph.php' (include_path='/opt/csw/php5/lib/php' in /opt/csw/php5/lib/php/PEAR/Downloader.php on line 1225


P.S.
ちなみに、Cache_Liteは入っていませんでした。
唯一使用していたパッケージだったので、どうしても入れたかったのです。


無知過ぎで申し訳ありません。
勉強させていただいてます。
 
アクセスIP: アクセスIP:  
  管理者は、一般ユーザーの投稿を許可していません。
#171
bin ()
オフラインのユーザー このユーザーのプロファイルを見るにはここをクリックして下さい。。
Re:pearのインストール方法を教えてください。 3 月, 2 週 前 評判: 1  
ご返信ありがとうございます。

アクセス制限のかけ方を勉強してチャレンジしてみます。

「$prefixを/opt/csw/php5として」
勉強不足で大変申し訳ないのですが、ここの記述が理解できていません。
これは適切なアクセス制限をかけて、と言う意味でよろしいでしょうか?
 
アクセスIP: アクセスIP:  
  管理者は、一般ユーザーの投稿を許可していません。
#172
Re:pearのインストール方法を教えてください。 3 月, 2 週 前 評判: 1  
確かにZoneExpressにpearは入っているのですが、pearのライブラリが足りないみたいで、pearのライブラリを入れようとすると"No such file or directory"が出て困る現象が私のところでも発生したので、素直にgo-pearでインストールしたほうがすっきりするような気がします。
ということで、go-pearでインストールする際に、いくつかprefixを聞かれると思いますが、その中で$prefixを"/opt/csw/php5"と指定してください、という意味でした。
アクセス制限ではなく、どこにpearをインストールするか、という指定です。
 
アクセスIP: アクセスIP:  
  管理者は、一般ユーザーの投稿を許可していません。
Go to top 投稿返信
Powered by FireBoardget the latest posts directly to your desktop