【问题标题】:installing laravel via composer InvalidArgumentException通过作曲家 InvalidArgumentException 安装 laravel
【发布时间】:2013-12-25 06:53:30
【问题描述】:

我想安装 laravel 4.x,如你所知,我必须使用 composer。
我试过了:
composer create-project laravel/laravel d:\xampp\htdocs\laravel

  [InvalidArgumentException]
  Could not find package laravel/laravel with stability stable.


create-project [-s|--stability="..."] [--prefer-source] [--prefer-dist] [--repository-url="..."] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] [--no-scripts] [--no-progress] [--keep-vcs][--no-install] [package] [directory] [version]

我从github repo下载了laravel,然后试了这个:
composer install
这次我得到了:

Loading composer repositories with package information
Installing dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - The requested package laravel/framework could not be found in any version, there may be a typo in the package name.

Potential causes:
 - A typo in the package name
 - The package is not available in a stable-enough version according to your minimum-stability setting
   see <https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion> for more details.

Read <http://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.

我正在使用:

Apache 2.4.7
PHP 5.5.6

xampp-win32-1.8.3-1-VC11在win8 64位上安装

请帮帮我

谢谢

【问题讨论】:

  • 请运行composer diag 并将任何发现添加到您的问题中。您必须使用任何代理吗?
  • @Sven 这里是结果:` d:\xampp\htdocs\laravel>composer diag 检查平台设置:FAIL xdebug 扩展已加载,这会使 Composer 变慢一点。建议在使用 Composer 时禁用它,但不应导致超出速度的问题。检查http连接:OK检查composer.json:OK检查磁盘可用空间:OK检查composer版本:FAIL您没有运行最新版本`

标签: php xampp laravel-4 composer-php


【解决方案1】:

你安装作曲家没有任何错误吗?我想我之前也遇到过同样的错误,问题出在作曲家安装中。

【讨论】:

  • 我已经通过 composer setup 安装了它,它没有显示任何问题,但正如我所问的 here 下载(或检查)更新时出现问题
【解决方案2】:

最后我找到了答案,完全是因为作曲家和我的代理设置之间的问题导致了问题。

我已经在composer self-update TransportException解释了问题和解决方法

在修复之后 composer 完全安装了 laravel 4,没有任何问题。

谢谢大家

【讨论】:

    【解决方案3】:

    您忘记添加“--prefer-dist " 。所以在你的情况下,你必须使用:

    composer create-project laravel/laravel --prefer-dist
    

    为了让它工作。因此,只需从以下位置删除所有文件:d:\xampp\htdocs\laravel,然后按照以下命令重试您的 cmd(我猜您使用的是 Windows!):

    cd d:\xampp\htdocs\laravel
    composer create-project laravel/laravel --prefer-dist
    

    我认为这应该对你有用

    【讨论】:

    • 它没有任何好处,当我开始我的 laravel 安装挑战时,我已经尝试过了。
    猜你喜欢
    • 1970-01-01
    • 2013-07-10
    • 2019-12-26
    • 2018-02-13
    • 2019-03-05
    • 2014-10-28
    • 2016-02-21
    相关资源
    最近更新 更多