【问题标题】:Laravel 4 /Composer Install ErrorLaravel 4 /作曲家安装错误
【发布时间】:2015-02-14 06:13:56
【问题描述】:

我正在关注 Laravel 的新手指南,但遗憾的是我在第一步上遇到了困难......

我尝试了许多与同一件事相关的线程,但似乎没有一个有效 - 我被难住了。 我按照这封信,这个有用的视频,从来没有转移任何细节。

https://www.youtube.com/watch?v=JNn_tS2KpcY

例如,我已经更改了帖子中提到的所有必需的 extension=php_openssl.dll:

https://stackoverflow.com/questions/16940582/laravel-4-composer-error/16940691#16940691

正如你所料,我对编码很陌生,所以我提供了一些图片来帮助说明我不太确定的事情。

首先我下载并安装 .phar 文件,我的文件夹结构和文件如下所示:

我假设这是全局设置?当安装提示添加它们时,我还正确添加了 PATH 变量。

接下来我在命令行中运行 composer,并成功接收到:

这对我来说,表明至少安装了 Composer?

好的,接下来我在我的 WAMP 服务器中创建一个文件夹,并从 Laravel-Master 复制内容,该内容来自 Laravel GIT 和快速入门指南:

接下来我 cd 到 www 文件夹并运行命令:

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

一切似乎都很好,它确实创建了一个新的 Laravel “项目名称”(如果文件夹为空) 但随后出现错误:

Composer could not find the config file: c: programdata\composer setup\bin To initialize a project, please create a composer.json file.

这是最烦人的,因为我非常接近上面链接的视频,但没有得到相同的结果。

非常感谢您的宝贵时间。

【问题讨论】:

  • 你不应该手动下载 Laravel 存储库的内容运行composer create-project。如果你执行前者,你的下一个命令应该是composer install,它将下载 Laravel 的 依赖项,而不是应用程序本身(你已经手动获得)。

标签: php git laravel laravel-4 composer-php


【解决方案1】:

你会更适合 Laravel Homestead,它已经提供了在 Vagrant Box 中运行 Laravel 所需的一切

http://laravel.com/docs/4.2/homestead

【讨论】:

    【解决方案2】:

    您的 Composer 安装配置错误(或者说未配置)。我不知道该视频对安装 Composer 有何说明,但我会下载一个安装可执行文件 here for Windows 并按照说明进行操作。

    如果你这样做了,太好了!但是在安装过程中出现了一些问题,因此您应该再次尝试运行相同的安装程序。

    根据thisthis,你也可以试试这个命令:

    COMPOSER=composer.json composer create-project laravel/laravel your-project-name --prefer-dist
    

    【讨论】:

    • 你绝对的明星,你提供的代码行很有魅力!我不知道为什么教程中的代码不起作用,但非常感谢。
    猜你喜欢
    • 2013-07-30
    • 1970-01-01
    • 2015-07-26
    • 2018-08-15
    • 2013-07-10
    • 2013-06-21
    • 2013-06-03
    • 2013-06-01
    相关资源
    最近更新 更多