CI 묻고 답하기

제목 이전하는 과정에서 기존 소스가 실행이 안됩니다.
글쓴이 박쥐 작성시각 2014/10/28 20:45:22
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 14188   RSS
---이전PC---
윈도우7
APMSETUP 환경 (php 5.2?인가 하고 mysql 5.1인가 입니다.)
---------------------------------------------
---옴기는 PC---
리눅스 centos
php 5.5, mysql 5.5
--------------------------------------------


위처럼 이전을 하는데 에러 메세지도 안뜨고 황당합니다.

인덱스, 다른 콘트롤러 URL로 접속하면 아무것도 안뜨고

 

 

위처럼 빈 페이지만 리턴 받습니다.

그래서 좀 확인해보니깐

index.php 파일에서

require_once BASEPATH.'core/CodeIgniter.php';
(  $CI = new $class();  ) -- 정확히는 이부분

이 부분이 실행이 안되더라구요...에러메세지도 없이요...index.php에서
development 로 E_ALL로 되어있습니다.
기존 소스는 이전 환경에서 잘 실행 되던 소스 입니다.

폴더 chmod -R 755 로 루트폴더 권한 바꿨습니다.

뭐가 문제 일까요???

답변좀 부탁드립니다. 꾸벅
 다음글 나만의 라이브러리 확장시 (3)
 이전글 [초보]CI에서 exit 함수 사용법 (5)

댓글

변종원(웅파) / 2014/10/28 21:36:07 / 추천 0
아파치로그, ci로그 확인하세요.

mysql5.5에서 mysql_connect 사용 못합니다. 5.5 바뀐 점 찾아보세요.
mod_rewrite 적용되어 있는지도 확인하시고
대소문자가 제대로 되어 있는지 확인필요(파일명, 컨트롤러, 모델 등등)
kennjin / 2014/10/29 04:30:17 / 추천 0

코드이그나이터  2.X 버전대는 php도 5.4 이상에서 에러 났던걸로 기억하는데....  php와 mysql 버젼 낮춰서 한번 해보세요.

그리고 index.php에 delvelopment를 production으로 바꿔도 에러 페이지 안나옵니다.

letsgolee / 2014/10/29 08:49:29 / 추천 0
파일 이름이 어떤지 궁금하네요. 윈도우에서는 모두 소문자로 써도 되지만 리눅스에서는 파일의 첫 단어는 대문자이어야 하는데...
박쥐 / 2014/10/30 10:04:08 / 추천 0
변종원(웅파)님  kennjin님   letsgolee 
답변 감사드립니다.
다른 문제는 다 확인했는데 문제는 엉뚱하게도 <? } ?>
이렇게 for문에서 닫기 태그를 php를 빼고 닫았네요...창피하네요 ㅡㅡ;