Downloading (connecting...)
Downloading (connecting...)
Update failed (The \
"https://abc.jfrog.io/artifactory/api/composer/php-local/direct-dists/@abc/framework/abc_code.zip" \
file could not be downloaded, got redirect without Location (HTTP/1.1 302 Found))
Would you like to try reinstalling the package instead [yes]?
早些时候这个工作突然停止了。
在浏览器中也工作正常。只有在做的时候composer update
or composer install
- 作曲家版本:1.5.6
- 流浪盒:7.0
- PHP: 5.5
- 主机操作系统:MacOS
- 流浪者:2.3
- 虚拟盒:7.2
- Scientific Linux 6.5 版 (CentOS)
通过将 Composer 版本升级到 2 解决了这个问题。
当拉取 Artifact 时存在 Composer 版本 1.x 时,Jfrog 会抛出错误。
有时,由于缺少 CA 证书,操作系统无法轻松升级到 Composer 2。
可以按照以下步骤操作:
cd /etc/pki/tls/certs
- check
ca-bundle.crt
文件是否存在:file /etc/pki/tls/certs/ca-bundle.crt
-
sudo curl https://curl.se/ca/cacert.pem -o /etc/pki/tls/certs/ca-bundle.crt -k
运行此命令来下载从 Mozilla 提取的 CA 证书.
- 使用以下页面升级 Composerhttps://getcomposer.org/download/ :
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === '55ce33d7678c5a611085589f1f3ddf8b3c52d662cd01d4ba75c0ee0459970c2200a51f492d557530c71c15d8dba01eae') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
(始终从下载页面因为它会不时变化)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)