2017-11-19 3 views
0

postman을 사용하여 laravel에서 API를 개발하고 있습니다. 우편 번호 다음 오류를 통해 사용자를 등록하려고 할 때 발생했습니다. 어떻게 해결할 수 있을까요?laravel 및 postman을 사용하여 API를 개발할 때 예외가 발생합니다.

QueryException SQLSTATE [HY000] [1045] 액세스가 거부 사용자 농가 '에 대한 @'localhost를 '(암호 사용 : YES)를 여기에

입니다 .env의 파일에 데이터베이스 설정

DB_CONNECTION = mysql을
DB_HOST = 127.0.0.1
DB_PORT = 3306
DB_DATABASE = laravel_api
DB_USERNAME = 루트
DB_PASSWORD =

+0

1) 이러한 자격 증명이있는 동일한 컴퓨터에 데이터베이스가 있습니까? 2) 경우에 따라 'localhost'라는 문자열이 이상한 lan 어댑터 설정 때문에 127.0.0.1보다 잘 작동하는 경우가 있습니다. –

답변

0

.env 파일을 읽지 못하는 것 같습니다. 왜? 거기에 사용자 이름으로 root을 지정했기 때문에 오류는 homestead이라고 표시합니다. 아마 당신은 당신의 .env를 덮어 쓰는 설정을 가지고있을 것입니다. 어쩌면 농가 야. 얌.

+0

도움이 필요하면 뻔뻔스러운 문제가 해결되었습니다. 서버를 2 ~ 3 번 다시 시작한 다음 reqest now wort api를 올바르게 보내십시오. 왜 이렇게 되었습니까? – Sandaruwan9495

+0

설정 캐시 일 수 있습니다. 'php artisan config : clear'을 실행할 수 있습니다. –