반응형
코드이그나이터4를 설치를 하고 컨트롤을 만들려고 하니 에러가 떴다.
CI3 스타일로 만들었더니 에러가 뜨는것 같다. 헐
Can't find a route for 'GET: login'.
4.2 버전부터 auto routing이 비활성화 되어서 발생한 오류라고 한다.
각 컨트롤러별 라우팅될 경로를 작성하시거나 auto routing을 활성화 시켜야 한다는데 뭔지 모르니 그냥 오토 라우팅을 활성화 하기로 한다. ㅋㅋ
app/Config/Routing.php 파일에서
/**
* If TRUE, the system will attempt to match the URI against
* Controllers by matching each segment against folders/files
* in APPPATH/Controllers, when a match wasn't found against
* defined routes.
*
* If FALSE, will stop searching and do NO automatic routing.
*/
public bool $autoRoute = true;
public bool $autoRoute = true; 로 해주면 된다.
저장을 하고 다시 실행을 하니 화면이 뜬다..
반응형
'Codeigniter' 카테고리의 다른 글
Class "Locale" not found (0) | 2024.07.24 |
---|---|
CI4 윈도우 테스트 환경에서 느림 해결 (0) | 2024.06.20 |
CodeIgniter4 설치 (Window) (0) | 2024.06.12 |
Codeigniter 에서 phpSpreadsheet 사용하기 PHP8.2 (0) | 2023.09.06 |
codeigniter 500 error 코드이그나이터 에러 해결 (0) | 2023.08.25 |