Codeigniter

Can't find a route for 'GET: ....'.

은둔한량 2024. 6. 12. 11:33
반응형

코드이그나이터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; 로 해주면 된다.

저장을 하고 다시 실행을 하니 화면이 뜬다..

 

반응형