[PHP-users 30240] ftp/ftps/sftp を使ったローカルコピーのインストールについて

MITSUYA MAEDA mitsuya.maeda @ gmail.com
2006年 9月 4日 (月) 19:34:22 JST


前田です。

このたびは件名にも書きましたが、下記のドキュメント通りに行っているつもりでは
ありますが、うまく考えているようにプログラムが進まないので、アドバイスをいただきたく
投稿いたしました。

http://pear.php.net/manual/ja/installation.shared.php

実行環境はFedora Core 5上で、PHP5.1.6、PEAR 1.4.11をソースからコンパイルして
利用しております。

remote-install, remote-uninstall, remote-upgrade, remote-upgrade-allの各コマンドを
試しているのですが、ローカルにパッケージが保存されても、リモートにパッケージが
アップされません。

初期設定手順は下記のように行っております。
[mitsuya @ localhost pear-setup]$ mkdir pear
[mitsuya @ localhost pear-setup]$ cd pear
[mitsuya @ localhost pear-setup]$ pear config-create
/home/mitsuya/pear-setup/ remote.conf
[mitsuya @ localhost pear-setup]$ pear config-create
/usr/home/gxxxxxx/lib-mm/php/ .pearrc
[mitsuya @ localhost pear-setup]$ pear -c remote.conf config-set
temp_dir /home/mitsuya/pear-setup/pear/temp
[mitsuya @ localhost pear-setup]$ pear -c remote.conf config-set
download_dir /home/mitsuya/pear-setup/pear/temp/download
[mitsuya @ localhost pear-setup]$ pear -c .pearrc config-set temp_dir
/usr/home/gxxxxxx/lib-mm/php/pear/temp
[mitsuya @ localhost pear-setup]$ pear -c .pearrc config-set
download_dir /usr/home/gxxxxxx/lib-mm/php/pear/temp/download
[mitsuya @ localhost pear-setup]$ pear -c .pearrc config-set php_bin
/usr/local/bin/php-cgi-5.0.4
[mitsuya @ localhost pear-setup]$

ここでFTPで.pearrcをアップロード
put /home/mitsuya/pear-setup/pear/.pearrc /lib-mm/php/pear/.pearrc
※サーバーのルートパスと、FTP経由でのルートパスには違いがあります。

[mitsuya @ localhost pear-setup]$ pear -c remote.conf config-set
remote_config ftp://username:password@ftp.server.com/usr/home/gxxxxxx/lib-mm/php/pear/.pearrc

[mitsuya @ localhost pear-setup]$ pear -c remote.conf remote-install -a PEAR
という手順で行っております。


そもそも私の理解が間違っていれば申し訳ないのですが、お力をどなたかお貸しいただ
けるでしょうか。

ではよろしくお願いいたします。
-- 
前田 光哉 (MITSUYA MAEDA)
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
◆http://www17.plala.or.jp/corydoras-hour/
◆◆mitsuya.maeda @ gmail.com


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