1 년 전에 작성된 루멘 안내서와 최신 버전 이전에 여러 버전을 실행 중입니다. 루멘.루멘 (Laravel) : "php artisan migrate : install"을 실행할 때 사용자 'forge'@ 'localhost'에 대한 액세스가 거부되었습니다.
나는이 실행을 시도하지만 때 내 프로젝트에 대한 MySQL의 자격 증명을 포함하는 .env의 파일을 만들었습니다
Access denied for user 'forge'@'localhost'
:
php artisan migrate:install
나는 다음과 같은 오류 만난거야 그래서 그것은 내 custom.env (ie custom.env) 파일을 가져 오지 않는다고 Googling 후에 명백하게 보인다. 이 자습서에서는 다음을 주석 처리하지 말 것을 권장합니다.
Dotenv::load(__DIR__.'/../');
그러나 부트 스트랩/app.php에서 해당 줄이 존재하지 않습니다. 이 그러나 은 다음과 같습니다 문 시도입니다 :
try {
(new Dotenv\Dotenv(__DIR__.'/../'))->load();
} catch (Dotenv\Exception\InvalidPathException $e) {
//
}
을하지만, 주석 및 활성입니다. 내 사용자 지정 .env는 .env.example과 같은 위치에있는 프로젝트 루트 디렉터리에 있으며 custom.env으로 명명되었습니다.
내가 뭘 잘못하고 있니?