Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to resolve the error "[ErrorException] file_get_contents(/var/www/laravel/.env): failed to open stream: No such file or directory"?

I'm using Ubuntu 14.04 on my machine. I installed composer and then laravel in the document root i.e. /var/www

I also gave -R 777 persmission to folder laravel present in directory /var/www

Then I go to directory laravel using cd /var/www/laravel and run the following command php artisan and I got to see all the available commands there.

Then I typed in php artisan key:generate and got the error

[ErrorException]  file_get_contents(/var/www/laravel/.env): failed to open stream: No such file or directory

enter image description here Here I got stuck actually, can someone please help me in this regard?

Thanks.

like image 861
PHPFan Avatar asked Apr 21 '16 06:04

PHPFan


3 Answers

Rename .env.example to .env in your laravel root folder

like image 136
Vinod VT Avatar answered Oct 16 '22 06:10

Vinod VT


The .env file is not yet present because you will first need to create and configure it.

Do the following

# Navigate to the correct folder
$ cd /var/www/laravel

# Copy the example file to make a .env file
$ cp .env.example .env

# Set the parameters
$ vi .env
like image 22
Peter Avatar answered Oct 16 '22 06:10

Peter


You can create it & rerun the command.

# cd /var/www/laravel 
# cp .env.example .env       //renames .env.example to .env
# php artisan key:generate 
Application key set successfully.
like image 6
Steve Junior Avatar answered Oct 16 '22 06:10

Steve Junior