Downloads/profile/vendor/laravel/framework/src/Illuminate...

Downloads/profile/vendor/laravel/framework/src/Illuminate...

오랜만에 라라벨을 실행시켜 보니 다음과 같은 에러가 난다.

production.ERROR: exception 'ErrorException' with message 'file_get_contents(.env): failed to open stream: No such file or directory' in /Users/uiandwe/Downloads/profile/vendor/laravel/framework/src/Illuminate/Foundation/Console/KeyGenerateCommand.php:57

Stack trace:

해당 에러는 .env 파일이 없어서 나는 에러이다. (해당 파일에 라라벨 기본 설정 및 암호화 관련이 명시되어 있다. 기본 설정을 못 불러와서 나는 초기화 에러이다. )

1. $php artisan key:generate

위의 명령어를 실행하고 처리되면 끝나지만 위와 같이 에러가 나면 파일 자체가 없는것이다.

2. $vi .env

APP_ENV = local APP_DEBUG = true APP_KEY = SomeRandomString APP_URL = http : //localhost DB_HOST = 127.0 . 0.1 DB_PORT = 3306 DB_DATABASE = homestead DB_USERNAME = homestead DB_PASSWORD = secret CACHE_DRIVER = file SESSION_DRIVER = file QUEUE_DRIVER = sync REDIS_HOST = 127.0 . 0.1 REDIS_PASSWORD = null REDIS_PORT = 6379 MAIL_DRIVER = smtp MAIL_HOST = mailtrap . io MAIL_PORT = 2525 MAIL_USERNAME = null MAIL_PASSWORD = null MAIL_ENCRYPTION = null

해당 파일을 만든후 저장한다.

3. $php artisan key:generate

Application key [base64:xadA$G!@$%fgkljasdfnAFSDGATZU9E=] set successfully.

다시 1번의 명령어를 실행하여 키를 생성하면 정상적으로 셋팅이되며 이제 라라벨을 실행할수 있다.

from http://uiandwe.tistory.com/1162 by ccl(A) rewrite - 2020-03-07 02:21:26

댓글

이 블로그의 인기 게시물

[PHP] 라라벨 루멘 DB문서 자동화

laravel-2 blade layout

laravel-1 라우트 & 뷰