안녕하세요
책을 이용해서 학습중인데
서버쪽 config.php 파일변경과
이그나이터에 index.php쪽 있는 동일루트에 .htaccess 파일 만들고
코드이그나이터 한국 사용자 포럼에 올라와져 있는 소스를 그대로 카피해서 만들었습니다.
http://localhost/bbs/index.php/board/lists/ci_board 로 접속시 코딩되어 있는 부분이 잘 나오는데
http://localhost/bbs/board/lists/ci_board로 접속시 404에러가 나면서 객체가 없다는 에러메세지가 나옵니다.
404는 해당경로에 맞는 파일이 없을때 나오는건데....index.php가 있는상태로는 잘 접속이 되고 빼면 에러가 나는걸로 봐선
index.php가 안죽는거 같습니다...
개발환경은 xampp를 이용한 로컬에서 작업중이고
서버는 알려주신데로 수정후 재시작도 다 했습니다
문제가 무엇일까요??혹시 이그나이터 버젼이 달라서 오는 문제일수도 있을까요??
엄청 검색하고 계속 해봤는데 안되네요;;;
고수님들 답변 부탁드립니다~~
kadio님 답변 감사드립니다.
알려주신 방법은 기존의 설정과 동이라하고. 추가적으로 다른 php.ini 설정에 short_open_tag를 수정하였으나
증상은 여전히 404에러 객체없음으로 나오고 있습니다....
모든걸 똑같이 했는데...다른분들은 잘되시는데 저만 안되니 답답하네요 ㅠㅠ
xampp config 패널에서 config 클릭! Apache [httpd.conf] 클릭! <Directory /> 검색 수정 <Directory /> AllowOverride All </Directory> 바로 밑에 DocumentRoot ... <Directory ... 안에 있는 AllowOverride All 으로 수정! 다시... xampp config 패널에서 config 클릭! PHP [php.ini] 클릭! short_open_tag=Off 검색! short_open_tag=On 으로변경! 재시작. 끗.웅파님 코드이라면 short_open_tag는 안 하셔도 될거라 생각 됩니다만 이왕 하는거 ^^