无法从GitHub下载依赖项文件

时间:2017-09-13 06:59:09

标签: php github

我成功安装了编辑器和xampp with PHP version 7.1.8,但每次运行命令时都无法下载文件我每次都遇到[InvalidArgumentException]错误,我不知道如何下载所有必需的文件或解决此问题。

这是完整的错误

C:\xampp\htdocs\test>composer require Majestcx/OpenLoad-Downloader

  [InvalidArgumentException]
  Could not find package Majestcx/OpenLoad-Downloader at any version for your minimum-stability (stable). Check the p
  ackage spelling or your minimum-stability

require [--dev] [--prefer-source] [--prefer-dist] [--no-progress] [--no-suggest] [--no-update] [--no-scripts] [--update-no-dev] [--update-with-dependencies] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--] [<packages>]...

1 个答案:

答案 0 :(得分:1)

您应该提供像这样的有效稳定版本

  

composer require Majestcx/OpenLoad-Downloader "4.*"代替composer require Majestcx/OpenLoad-Downloader

但目前的情况是Majestcx/OpenLoad-Downloader没有可用的版本Majestcx/OpenLoad-Downloader/releases

你可以这样想: Majestcx/OpenLoad-Downloader依赖于某些外部库php-phantomjs

所以你可以这样做:

  

1。创建一个允许MyProject

的文件夹      

2。在该目录中使用此php-phantomjs

安装composer require jonnyw/php-phantomjs      

3. git clone https://github.com/Majestcx/OpenLoad-Downloader

更新:根据您的讨论,

  

致命错误:未捕获JonnyW \ PhantomJs \ Exception \ ProcedureFailedException

对于该客户端实例,您可以像这样设置phantomjs.exe的路径。

$client->getEngine()->setPath(dirname(FILE).'/bin/phantomjs.exe');
用于解决此异常的

Reference链接。