2014-10-09 182 views
0

我尝试运行此命令:Laravel 5作曲家问题

composer create-project laravel/laravel my-new-app dev-develop 

,我得到这个错误:

[RuntimeException] 
Error Output: PHP Fatal error: Uncaught exception 'InvalidArgumentExceptio 
n' with message 'Dotenv: Environment file .env not found. Create file with 
your environment settings at C:\wamp\www\my-new-app\bootstrap/../.env' in C 
:\wamp\www\my-new-app\vendor\vlucas\phpdotenv\src\Dotenv.php:20 
Stack trace: 
#0 C:\wamp\www\my-new-app\bootstrap\environment.php(16): Dotenv::load('C:\w 
amp\www\my-...') 

#1 C:\wamp\www\my-new-app\bootstrap\start.php(27): require('C:\wamp\www\my- 
...') 

#2 C:\wamp\www\my-new-app\artisan(30): require_once('C:\wamp\www\my-...') 

#3 {main} 
    thrown in C:\wamp\www\my-new-app\vendor\vlucas\phpdotenv\src\Dotenv.php o 
n line 20 

难道我完全失去了一些东西?

回答

0

您需要添加--prefer - 距离:

composer create-project laravel/laravel my-new-app dev-develop --prefer-dist 
+0

我也试过这个,但我得到了同样的错误..它不工作。 – paulalexandru 2014-10-09 20:41:30

+0

你是对的,我很抱歉。我试了一下,得到了同样的错误。我也有一个同事尝试过,他遭受了同样的结果(他使用家园)。我在laravel的github页面上看到taylor otwell更新了一些与此错误相关的文件。也许这是一个新问题:( – 2014-10-09 23:14:08

+0

@ paulalexandru我不能评论其他答案,但如果你想将.env.example重命名为.env,你可以在文本编辑器中打开该文件并保存为'.env'并设置保存类型'所有文件',因为右键单击>重命名为'.env'会引发错误。我可以在完成后得到项目工作。 – 2014-10-10 14:31:38

0

有一个叫.env.example文件,重命名文件.ENV,做一个作曲家的更新。

BTW:您正在下载Laravel 5(仍然阿尔法)

+0

那么,该文件是我在项目之前,我在创建项目时遇到错误。无论如何,我不能将该文件重命名为.env,因为我得到一个错误。顺便说一句,我正在使用本教程:https://laracasts.com/series/laravel-5-from-scratch/episodes/2 – paulalexandru 2014-10-09 22:25:08

+0

只是做我的新应用程序&& mv .env.example &&作曲者更新 – anvanza 2014-10-09 22:35:33

+0

它应该是'mv .env.example .env'来重命名文件 – Laurence 2014-10-10 05:02:57