2010년 1월 11일 월요일

cakePHP 설치 시 주의 할 사항...

그냥 cakePHP를 설치 하는 분들이 다 설치 해놓고 아파치 설정이라 던지 간단한 설정들을 빼먹고 하실까봐 이렇게 정리 해 봐요.

우선 제가 겪은 문제점 cakePHP 1.2.5 + PHP 5.3 궁합이 안 맞다는 점.
타임 관련 함수 때문에 오류가 발생!!!

그래서 PHP 버젼을 5.2로 다운그레이드 해서 오류 해결하였음.

혹시나 하는 맘에 mod_rewrite 설정을 하면서 몇가지 실수 할 사항을 정리 해 보면
우선 mod_rewrite.so가 존재 하지 않는 다면 다음과 같이 설치를 한다.

/아파치 경로/bin/apxs -a -i -c /아파치 설치본 경로/modules/mappers/mod_rewrite.c

설치가 완료 되거나 이미 설치가 되어 있다면 httpd.conf에서 다음과 같이 설정이 되어 있는지 혹은 추가 해야 되는지 확인하도록 한다.

LoadModule rewrite_module     modules/mod_rewrite.so
추가가 되어 있는지

<Directory "/아파치 경로/htdocs">
   AllowOverride All
</Directory>

위와 같이 All로 되어 있는지를 확인 한 후 저장 하도록 한다.(.htaccess 파일을 사용할 수 있게 하기 위함.)
그리고 apache를 재시작 해주도록 한다.

그럼 설정 완료.
그외의 오류 들은 웹페이지 들을 보며 해결 하시길...
(해결 하는데 별 어려움 없이 해결 하실 수 있을 꺼에요.)

댓글 없음:

댓글 쓰기