CI 묻고 답하기

제목 Routes에 제대로 동작하지 않습니다
카테고리 CI4 관련
글쓴이 dg_dong 작성시각 2022/01/03 00:41:07
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 1415   RSS
/로 접속했을때와 , /test로 접속했을떄와 동일하게 동작이 되는게 아닌가요?

Routes.php 작성한 코드입니다
// We get a performance increase by specifying the default
// route since we don't have to scan directories.
// defalut : $routes->get('/', 'Home::index');
// $routes->get('/', 'Page::check/home');
$routes->get('/', 'Page::home');
$routes->get('/test', 'Page::home');
첨부파일 화면 캡처 2022-01-03 004056.png (180.0 KB)
화면 캡처 2022-01-03 004029.png (307.1 KB)
 다음글 session 유지 질문드려요. (1)
 이전글 basecontroller 에서 모델 선언시 다른 컨트... (4)

댓글

변종원(웅파) / 2022/01/03 08:42:00 / 추천 1
dg_dong / 2022/01/03 13:18:38 / 추천 0

보내주신 메뉴얼 확인 후 수정했습니다 그런데도 Routes 동작이 안됩니다 어떻게 해결해야될까요?

 > 확인 해보니 $routes->add('/test', 'Page::home') 이 부분이 아닌 public/test 폴더의 index.php가 호출됩니다

 > 로컬에서 php spark serve로 실행하니 잘 동작합니다

 > 컨트롤러 코드 입니다 

public function home()
{
    echo view('index');
}
$routes->add('/', 'Page::home');
$routes->add('/test', 'Page::home');

 

dg_dong / 2022/01/03 17:20:49 / 추천 0

sudo a2enmod rewrite 이 명령어를 실행해서 된거같은데 맞는지 모르겠네요!

한대승(불의회상) / 2022/01/04 15:28:29 / 추천 1

@dg_dong rewrite 모듈이 설치되지 않았었나 보네요.

수고하셨습니다.