제목 | 서버 환경 변경에 따른 질문이요 | ||
---|---|---|---|
글쓴이 | 마빈 | 작성시각 | 2012/08/01 11:41:13 |
|
|||
제가 iis7 + php 쓰면서 codeigniter 까지 같이 쓰면서 테스트랑 다 완료했는데 그소스 그대로 window xp 에 iis6 + php 설치해서 소스 그대로 가지고왔는데 codeigniter 가 안되네요 ㅠㅠ iis7 인곳에서는 http://localhost/index.php/welcome 이렇게하면 페이지가 나오는데 iis6 에서는 페이지를 찾을수 없다고 나오네요 config 설정도 똑같고 페이지도 다 존재하는데 codeigniter 가 안되는건지... 도와주세요~ |
|||
다음글 | 주소창에 index.php 제거 (2) | ||
이전글 | memo 도전해 보고있는중에.. 오류가 뜹니다. (2) | ||
milosz
/
2012/08/01 12:20:32 /
추천
0
rewrite 룰을 체크해보세요~
|
마빈
/
2012/08/01 13:21:37 /
추천
0
rewirte 룰이 설정되지 않은 상태에서 테스트 했어요
|
milosz
/
2012/08/01 13:26:40 /
추천
0
주어진 상황만으로는 CI의 문제라기보다는 서버 설정이 문제인 것으로 판단됩니다.
페이지를 찾을 수 없다는 에러가 404 에러라면 경로 설정이나 기타 서버설정에 문제가 있는 것 일 수도 있습니다.
CI 외의 테스트용 파일을 놓고 페이지가 열리는지 확인부터 해보셔야 할 것 같네요. ^^ |
마빈
/
2012/08/01 13:38:00 /
추천
0
http://localhost/index.html 이렇게 메인경로에서는 열리는데
http://localhost/application/index.html 특정 폴더 경로로 가면 안열리네요 그래서 test 라는 폴더 만들어서 http://localhost/test/index.html 로 하면 열리구요.. ci에서 제공한 폴더로 접근하면 페이지가 없다고 나오네요 ㅜㅜ |
milosz
/
2012/08/01 13:43:47 /
추천
0
그럼 해당 폴더 .htaccess 가 있는지 확인하시고 삭제해보시기 바랍니다.
htaccess로 rewrite를 제어하지 못하게 설정되어 있는 것 같네요. |
마빈
/
2012/08/01 13:53:24 /
추천
0
감사합니다..
적용해서 되었습니다. 근데 다이렉트로 http://localhost/application/controllers/welcome.php 이렇게 들어가면 뷰 단 이 보이는데 http://localhost/index.php/welcome 이렇게 하면 안보이네요.. 뭐가 문제인지 ㅠㅠ |
마빈
/
2012/08/01 13:54:41 /
추천
0
http://localhost/application/controllers/welcome.php
아 이렇게 했을때 No direct script access allowed 이렇게 나오네요 http://localhost/application/views/welcome_message.php 이렇게 해야 보이구요 |
milosz
/
2012/08/01 13:55:55 /
추천
0
http://localhost/index.php/welcome 로 접속하시면 404 에러가 나오나요? http://localhost/index.php 로 접속하시면 어떻게 나오나요? |
변종원(웅파)
/
2012/08/01 14:00:21 /
추천
0
ci 문제라기 보다는 iis 설정 문제인 것 같네요.
http://localhost/application/controllers/welcome.php <-- 이렇게 접속 하는게 아닌거 아시죠? http://localhost/index.php/welcome 접속했을때 정상적으로 나와야 합니다. 또는 http://localhost 했을때도 웰컴 페이지가 나와야 합니다. 그게 안나오면 ci문제 아닙니다. |
마빈
/
2012/08/01 14:00:58 /
추천
0
An Error Was Encountered
위 메시지가 나옵니다..ㅠ |
milosz
/
2012/08/01 14:12:34 /
추천
0
An Error Was Encountered 면 ci에서 보여주는 페이지가 맞을텐데,
하단에 어떤 에러라고 내용은 나오지 않는가요? |
마빈
/
2012/08/01 14:13:55 /
추천
0
Unable to determine what should be displayed. A default route has not been specified in the routing file.
라는 오류 메시지 가 나오네요.. iis도 특별히 기본설정말고는 한게없는데.. |
마빈
/
2012/08/01 14:23:15 /
추천
0
우선 지금 config 설정들 다 원래 codeigniter 새로 받아서 설정 그대로 돌려놨더니
http://localhost 했을때 웰컴 페이지는 나오는데 http://localhost/index.php/welcome 이때는 페이지 오류가 나네요.. |
한대승(불의회상)
/
2012/08/01 14:26:42 /
추천
0
iis7 + php 환경으로 다시 세팅 하시거나 xampp 또는 APM_setup 을 사용해 보세요.
|