CI 묻고 답하기

제목 class not found 문제
카테고리 CI 4 관련
글쓴이 punk9 작성시각 2021/08/19 20:02:36
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 11277   RSS

use App\ThirdParty\PHPExcel;

$objPHPExcel = new PHPExcel();

PHPExcel class 를 호출하려고 하는데

Class "App\ThirdParty\PHPExcel" not found

에러가 뜹니다 

문제가 무엇인지 모르겠습니다

PHPExcel가 php7 버전을 지원 안한다는 말도 들은거 같은데 

phpspreadsheet을 사용해야 할까요?

 

 다음글 로그인처리시 에러문의 (1)
 이전글 커스텀 라이브러리를 로드하면 자동주석처리 관련 질문드립... (17)

댓글

punk9 / 2021/08/19 20:45:34 / 추천 0

phpspreadsheet 로 변경해도 class not found 라 뜹니다

ci4 설정을 추가해야 하는 부분이 있는지 모르겠습니다 ㅠ

테러보이 / 2021/08/20 09:08:00 / 추천 0

Class "App\ThirdParty\PHPExcel" not found
말 그대로 클래스를 찾을 수 없는 현상 입니다.

네임스페이스 경로, 파일명등을 확인 하세요

 

phpExcel은 더이상 업데이트가 안되는 프로젝트 입니다.

https://github.com/PHPOffice/PhpSpreadsheet

https://github.com/box/spout

등을 이용바랍니다.

추가로 그런 패키지들은 composer로 설치 하고 사용하세요

테러보이 / 2021/08/20 09:10:38 / 추천 0

https://psr.kkame.net/accepted/psr-4-autoloader

을 확인 하시어 오토로드 시스템에 대해 먼저 숙지하시면 도움이 됩니다.