2016-08-27 2 views
0
[ErrorException] 
    include(A:\xampp\htdocs\blog\vendor\composer/../../database/migrations/20 
    16_08_15_023851_create_categories_table.php): failed to open stream: No s 
    uch file or directory 

나는 그 오류가 있기 때문에 나는 이전을 할 수 없습니다. 내 라우트를 원본으로 수정하는 방법어쩌면, 내가 laravel에서 지워 버렸습니다.이 오류가 있습니다.

+0

http://stackoverflow.com/questions/36577020/failed-to-open-stream-no-such-file-or-directory. 이것을 읽으면 무슨 일이 일어날 지 이해할 수 있습니다. –

답변

3

마이그레이션은 사용자가 만든 파일입니다. 두 개의 마이그레이션, userspassword_resets은 Laravel에 포함되어 있으며 필수 항목은 아닙니다.

파일이 있는지 확인하십시오. 일반적인 문제는 사람들이 마이그레이션을 만들고 파일 이름과 클래스 이름이 일치하지 않는다는 것입니다.

파일 이름이 2016_08_15_023851_create_categories_table.php 인 경우 클래스 이름 선언은 class CreateCategoriesTable extends Migration이어야합니다.

파일 경로 및 클래스 이름 선언이 올 바르면 자동 로더가 업데이트되지 않기 때문에이 오류가 계속 발생할 수 있습니다.

composer dump-autoload을 실행하면이 문제가 해결됩니다.

관련 문제