添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
Failed to execute git clone --mirror '[email protected]:somethingl/zend-expressive-hal.git' '/.composer/cache/vcs/git-github.com-something-zend-expressive-hal.git/'
It seem that Plesk is running that command unsing git@ instead of https , which require an exchange of ssh keys.
Hello!
As I understand you are trying to install the forked package "zendframework/zend-expressive-hal". Can you provide your "require" section?
Try to use "zendframework/zend-expressive-hal": "~1.3.0" instead of " somethingl/zend-expressive-hal": "~1.3.0" in require section.
Also please read Repositories - Composer
We forked that package because is abandoned and we have fixed an issue there ...
That's why we need to call it directly from github
Anyway , it seem that is not a Plesk issue, but the problem is in Composer itself.
If i run composer from command line, is still asking for a github token
Maybe is a good idea of allowing in Plesk's PHP Composer to input a token somewhere, and use it in conjuction with github call ?
"We forked that package because is abandoned and we have fixed an issue there ..."
Since you fixed the issue in a separate branch ( your-branch-name for example ) of the forked repository, then this should work: "zendframework/zend-expressive-hal": "dev-your-branch-name" even without editing "repositories" section. You do not need to call the forked repository directly.
Versions and constraints - Composer
We managed to solve this one, by running first in CLI composer install,
add the token to github when asked, then rerun it from Plesk
That interactive ' add the token to github" is quite annoying