[PHP-users 27226] Re: pearでパッケージがインストールできない。

oppara mlml @ oppara.tv
2005年 10月 14日 (金) 12:13:04 JST


Konさんレス、ありがとうございます。
大原です。


> $ pear config-show
> した結果の情報は正しいですか?

PEAR executables directory     bin_dir         PREFIX/bin
PEAR documentation directory   doc_dir         PREFIX/lib/php/doc
PHP extension directory        ext_dir         PREFIX/lib/php/
     extensions/no-debug-non-zts-20020429
PEAR directory                 php_dir         PREFIX/lib/php
PEAR Installer cache directory cache_dir       /tmp/pear/cache
PEAR data directory            data_dir        PREFIX/lib/php/data
PHP CLI/CGI binary             php_bin         PREFIX/bin/php
PEAR test directory            test_dir        PREFIX/lib/php/test
Cache TimeToLive               cache_ttl       3600
Preferred Package State        preferred_state stable
Unix file mask                 umask           22
Debug Log Level                verbose         1
HTTP Proxy Server Address      http_proxy      <not set>
PEAR server                    master_server   pear.php.net
PEAR password (for             password        <not set>
maintainers)
Signature Handling Program     sig_bin         /sw/bin/gpg
Signature Key Directory        sig_keydir      PREFIX/etc/pearkeys
Signature Key Id               sig_keyid       <not set>
Package Signature Type         sig_type        gpg
PEAR username (for             username        <not set>
maintainers)

GnuPGをインストルして、sig_binのパスを設定。
(sig_keydirは、解らなかったのでそのまま)
ext_dirを設定の通りに作成して試してみましたが、
結果はかわりませんでした。


> $ pear list-all
> これもエラーなく表示できますか?

表示できます。


パッケージをダウンロードして、そのまま固まっている時にpsをとると
php -C -q -d include_path /usr/local/
となっていました。
$ pear -d include_path=/usr/local/php-4.4.0/lib/php install hogehgoe
とやってみても、psの表示内容は、-d include_path /usr/local/のままでし 
た。



PHP-users メーリングリストの案内