라라벨 클래스 로더.php 오류: 스트림을 열지 못했습니다.해당 파일 또는 디렉터리가 없습니다.
"php 장인 이행"은 정상적으로 실행할 수 있습니다.Request::all()을 사용하면 모든 폼 입력을 받을 수 있지만 mysql 데이터베이스 테이블에 데이터를 추가하려고 하면 다음 오류가 나타납니다.
ErrorException in ClassLoader.php line 412:
include(Correct_Path/full-personal/database/migrations/2015_07_06_035501_resume_requesters.php): failed to open stream: No such file or directory
저는 현재 아래의 코드를 가진 컨트롤러 방식으로 양식을 첨부하고 있습니다.
$input = Request::all();
ResumeRequesters::create($input);
이행이 가능하기 때문에 mysql 서버에 올바르게 접속되어 있는 것을 알 수 있습니다.
어떤 도움이라도 좋습니다.또한 왜 라라벨 5에서 라라벨이 그렇게 많은 것을 바꾸었을까요?
감사합니다.
뛰어가야 해composer dumpautoload
프로젝트 폴더 안에 있습니다.
Laravel 프로젝트 폴더 내부:
먼저 컴포저 오토로더 업데이트(상세)
composer dumpautoload
그런 다음 큐를 재시작합니다(예:)
php artisan queue:restart
윈도 10 머신에서 비트버킷의 2년 된 라라벨 프로젝트를 사용하고 있을 때 이 일이 일어났습니다.이 경우,composer dump-autoload
이 에러는, 디렉토리가 존재하지 않는 것을 나타냅니다.데이터베이스 디렉토리내에 이행 폴더가 없습니다.
솔루션:데이터베이스 디렉토리 내에 마이그레이션 폴더를 만듭니다.IDE 또는 Windows의 파일 탐색기를 사용하여 이 작업을 수행할 수 있습니다.Git Bash 를 사용하고 있는 경우는, 프로젝트의 데이타베이스 폴더에 cd 를 붙여 주세요.mkdir migrations
누락된 마이그레이션 디렉토리를 만듭니다.
ClassLoader.php 지정된 클래스 파일을 Larabel에 로드합니다.새 클래스를 자동 로드하지 못한 경우에도 유사한 오류가 발생합니다.
composer dump-autoload
composer dump-autoload는 프로젝트에 포함해야 하는 모든 클래스의 목록을 재생성합니다(autoload_classmap.display).아무것도 다운로드 되지 않습니다.
사용 시기:프로젝트 내에 새 클래스가 있으면 프로젝트 루트에서 실행하십시오.
이러한 오류의 원인 중 하나는 로그인 모듈 등의 항목을 프로젝트에서 삭제했을 때 자동 파일로더에 해당 파일 정보가 포함되어 있기 때문입니다.따라서 어떤 항목을 삭제할 경우 프로젝트에서 삭제한 후 명령어 composer dumpautoload가 표시됩니다.로그 로우잉 최적화된 자동 로드 파일 생성
@php 장인 패키지: 검출 --ansi 검출 패키지: 파사드/점화 검출 패키지: fideloper/proxy 검출 패키지: fruitcake/laravel-cors 검출 패키지: laravel/ui 검출 패키지: nesbot/carbon 검출 패키지: 생성된 Nunomaduro 패키지:4334개의 클래스가 포함된 최적화된 자동 로딩 파일을 생성하면 프로젝트를 다시 실행할 수 있습니다.PS D : \ laravel \ my App > php artician serve
언급URL : https://stackoverflow.com/questions/31284774/laravel-classloader-php-error-failed-to-open-stream-no-such-file-or-directory
'itsource' 카테고리의 다른 글
Python에서 epoch(unix time) 이후 datetime 개체를 밀리초로 변환하려면 어떻게 해야 합니까? (0) | 2022.09.28 |
---|---|
슬라이싱에 대해서 (0) | 2022.09.28 |
PhpStorm 폴더 내용 또는 전체 프로젝트 트리를 새로 고치는 방법 (0) | 2022.09.28 |
mysql 인덱스가 너무 많습니까? (0) | 2022.09.28 |
두 개의 타임스탬프 열이 있는 테이블을 만드는 동안 Larabel 오류가 발생했습니다. (0) | 2022.09.28 |