CI 묻고 답하기

제목 You don't have permission to access ....질문드립니다.
글쓴이 엿보기구멍 작성시각 2014/08/21 20:06:50
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 22755   RSS
안녕하세요 이번에 코드나이터를 처음으로 입문했습니다.
코드이그나이터 MVC 프로그래밍 책을 사서 따라하는 첫 예제부터 막혀서 이렇게 질문드립니다.

우선 설치 방법은
http://blog.naver.com/blogpyh/220053224482
위의 링크를 따라서 이클립스에서 php 파일을 생성하고 파일을 붙여넣었습니다.

그리고 컨트롤러 파일과 뷰 파일을 생성하고 실행하였더니
You don't have permission to access /CodeIgniter/application/views/helloview.php on this server.
Apache Server at localhost Port 80
라고 뜹니다.

해결 방법을 찾던 중 
http://gyuha.tistory.com/259
위 링크에서 4.CI 경로 설정하기 부분을 참고하였는데
포스팅 내용에서는 system/application/config/config.php 로 경로가 되어있는데

제 파일에서는 config.php가 application/config/config.php에 있어서 
$config['base_url']의 값을 $config['base_url']    = "http://localhost/ci/"; 로 설정하였습니다.

단순하게 php랑 apache랑 연동이 되어있으니 그냥 될줄 알았는데 생각이 짧았나봅니다.

제가 base_url 을 잘못설정한건지 아니면 그 전에 셋팅을 잘못한건지 여쭤보고 싶습니다.

바쁘신 와중에 질문 읽어주셔서 감사드리고 좋은 하루 되시길 바랍니다.
 다음글 모든 페이지 로그인 여부 체크 방법 문의 (8)
 이전글 관리자페이지 (1)

댓글

kaido / 2014/08/21 20:45:03 / 추천 0
답이 이미 나와있는듯 합니다.

You don't have permission to access /CodeIgniter/application/views/helloview.php on this server.
Apache Server at localhost Port 80

퍼미션 액서스. 폴더에 접근 권한이 없다는 의미입니다.
아파치 서버 로컬 80포트

아파치서버에서 80포트로 접근이 안되고 있다는 의미입니다.


CI를 빼고 phpinfo(); 한번 실행해 보시는게 빠를듯 싶네요.

 
darkninja / 2014/08/21 22:24:40 / 추천 0
답변은 아니고여,,,
You don't have permission to access /htdocs-ci/post/ on this server.
이런 오류가 떠서 해보다가 안되서
post ---> ciboard 로 바꾸고 말았습니다.
htdocs-ci/post/index <-- 이건 또 되더군요!
늅늅늅

aplication 아래에 post 방이 생겨나서 그랬습니다.
이미지 업로드를 테스트 하던중 생겨난거 같은데
등잔밑이 어두웠... 하나를 배우면 하나를 잊어먹으니 ㅠㅠ
 
CI_ORL / 2014/08/22 10:43:38 / 추천 0
호출 하시는 방법에 문제 일지도 ㅎ 컨트롤러를 호출해야하는데 뷰를 호출하신거 아닌가요? ^^ 책으로 공부한 놈이 아니라 예제가 뭔지 몰라서 ㅎ