使用Laravel“警告:需要(C:\ wamp \ www \ laravel \ bootstrap /../ vendor/autoload.php):未能打开流:没有这样的

问题描述:

我是laravel,composer和windows终端的新手。我正在尝试在我的本地主机上安装laravel,我现在安装了wamp,之前我用它来创建基本网站,但是现在我正在做一个更大的项目,需要一个框架,所以我决定学习Laravel。如在方向指示的,但是当我运行命令使用Laravel“警告:需要(C: wamp www laravel bootstrap /../ vendor/autoload.php):未能打开流:没有这样的

“C:\瓦帕\ WWW>作曲家创建项目laravel/laravel laravel”

我生成上面写着

错误消息“[InvalidArgumentException]项目目录laravel /不是空的。”

当我打开浏览器并定位到“localhost/laravel/public”我从这个标题遇到的错误消息螺纹:

“警告:要求(C:\ WAMP \ WWW \ laravel \引导/../供应商/ autoload.php):未能打开流:没有这样的

我还从作曲家指令中添加了适当的环境变量。

我真的迷失在这一点上,我花了4个小时试图调试这个。

我正在运行Windows 8 x64。

编辑:

我试图运行作曲家安装在C:\ WAMP \ www和收到错误消息

作曲找不到配置文件: C:\ ProgramData] ComposerSetup \ BIN钛初始化项目,请 创建composer.json文件作为 http://getcomposer.org/“入门”一节“

描述

“C:\ WAMP \ WWW>作曲家创建项目laravel/laravel laravel”

这意味着C:\wamp\www\laravel当你尝试已经存在 “[InvalidArgumentException]项目目录laravel /不为空。”运行该命令。删除该文件夹,或者更改create-project命令以为新项目使用不同的文件夹名称。

“警告:要求(C:\ WAMP \ WWW \ laravel \引导/../供应商/ autoload.php):未能打开流:没有这样的

你需要做composer installC:\wamp\www\laravel

+0

没关系,我刚才跑了“的作曲家安装”从C:\ WAMP \ WWW \ laravel并返回一条错误消息:“作曲找不到配置文件:C:\ ProgramData \ ComposerSetup \ bin添加到Intiialize项目,请按照http://getcomposer.org/“入门”部分 – 2014-10-01 01:21:03

您的项目的依赖项未安装。只需从GetComposer.org下载作曲家并将其安装到您的Windows机器上即可。然后导航到您的项目根目录,您将在那里看到一个composer.json文件。该文件指定了项目的所有依赖关系。在该目录中运行作曲家更新。然后,Composer将更新或安装所有必需的依赖项,然后您的应用程序将不会显示错误。

cd \wamp\www\yourproject 
composer update 
+0

中所述创建composer.json文件。我尝试过,当我运行“作曲家更新”时,出现“请创建作曲家”的错误。 JSON文件...“? – 2014-10-01 01:32:45

+0

你看到在根目录下的文件composer.json是 – Rohan 2014-10-01 01:34:18

+0

当我打开它,它看起来像这样: ” { \t‘名’:‘laravel/laravel’, \t “描述”:“Laravel框架”, \t“keywords”:[“framework”,“ laravel “], \t ”许可证“: ”MIT“, \t ”需要“:{ \t \t ”laravel /框架“: ”4.2 *“ \t}, \t ”自动加载“:{ \t \t”类映射“:[ – 2014-10-01 01:46:10

我想通了!我错过了一个名为“vendor”的文件夹,bootstrap里面有一个名为“compiled.php”的文件,不便之处,感谢您的努力!

+0

我面临同样的问题,我缺少'vendor'目录和'compiled.php '文件 - 你能描述吗,你是如何解决它的?谢谢 – 2014-11-30 12:23:39