我有git代理配置为'http.proxy = http:// userId:pwd @ 123 @ipaddress:port'但是在克隆远程项目时,我收到错误
Cloning into git...
error: Couldn't resolve proxy '123@ipaddress' while accessing http://git.kernel.org/pub/scm/git/git.git/info/refs
fatal: HTTP request failed
如何逃避密码中的'@'字符?
请注意:我无法更改密码.
我想在命令行上使用composer:
php composer.phar update
php composer.phar install
php composer.phar self-update
php composer.phar selfupdate
无论我做什么,我总是收到相同的错误消息:
无法下载文件.无法打开流
我支持代理.如果我使用浏览器并键入与不使用命令行的URL相同的URL,则没有问题.
我该怎么办?
我正在尝试使用以下命令安装新的laravel实例:
composer create-project laravel/larevel authii --prefer-dist
我的互联网连接是在代理服务器上:192.168.20.9:8080
此外,我在Windows平台上win8.1 x64,Xampp有PHP 5.6.11任何帮助吗?
我正在使用win7x64.
当我不在代理后面时,我可以使用composer安装laravel,但是当我落后于代理时,我无法使用composer安装任何东西.
我尝试安装laravel/socialite我收到错误:
无法下载" http://packagist.org/p/provider-2013 $ 64cefc090dc586bcea264a3e17529dfa29b16b 2bf50c52626562f13772982949.json"文件:无法打开stoy:HTTP请求失败!http://packagist.org无法完全加载,包信息从本地缓存加载,可能已过期
[Composer\Downloader\TransportException] 无法下载" http://packagist.org/p/laravel/socialite $ d9a828b00026fe40a14532c7f93e7 adc78725a74da02a035cd267618876c312a.json"文件:fai导致开放流:HTTP请求失败!
require [--dev] [--prefer-source] [--prefer-dist] [--no-progress] [--no-update] [--update-no-dev] [--update-with-依赖] [--ignore-platform-reqs] [--sort- packages] [packages1] ... [packagesN]
我有http_proxy和https_proxy env设置.
作曲家selfupdate正在工作
但
作曲家更新无效
使用包信息加载composer存储库更新依赖项(包括require-dev)无法下载" http://packagist.org/p/provider-2013 $ 64cefc090dc586bcea264a3e17529dfa29b16b 2bf50c52626562f13772982949.json"文件:无法打开stance:HTTP请求失败!http://packagist.org无法完全加载,包信息从本地缓存加载并且可能已过期无需安装或更新生成自动加载文件生成优化的类加载器
其他cli(例如gem)正在运作
我试过 这个解决方案
但它仍然无法正常工作
这是作曲家diag stat:
Checking composer.json: OK
Checking platform settings: OK
Checking git settings: OK
Checking http connectivity to packagist: FAIL
[Composer\Downloader\TransportException] The "http://packagist.org/packages.json
" file could not be downloaded: failed to open stream: HTTP request …php command-line-interface windows-7-x64 composer-php laravel-5