web-dev-qa-db-ja.com

プロキシの背後でPEAR=を使用する方法は?

最初は以下を使用しましたが成功しませんでした。

export http_proxy=http://username@password:Host:port

代わりに、接続エラーは直接発生しません。

[root@pal ~]# Sudo pear info  PHP_CodeSniffer-1.2.1
No information found for `PHP_CodeSniffer-1.2.1'
30
Daniel Morris

システムのhttp_proxyを使用する代わりに、pearの設定で直接プロキシを設定します。

pear config-set http_proxy http://username:password@yourproxy:80
87
Daniel Morris

また、pudoのユーザーとは異なる設定を持つSudoユーザーに問題がある可能性があります。

これを作ると:

pear config-set http_proxy http://username:password@yourproxy:80

その後

Sudo pear channel-discover pear.symfony-project.com

ユーザーを変更しましたが、プロキシがまだ設定されていません。

したがって、適切なコマンドを使用します。

Sudo pear config-set http_proxy http://username:password@yourproxy:80

(問題はUbuntu 11.04フレッシュインストールで発見されました)

15
Damien

ご了承ください pear config-set http_proxyが機能するため、pecl config-set http_proxyはしませんが、pecl config-get http_proxyします。

それは私に髪を引っ張るのにかなりの費用がかかりました:-)

6
boran

これにより、プロキシ設定が削除されます。

pear config-set http_proxy ""
5
czezz