CI 묻고 답하기

제목 도무지 설치를 못하겠는데요
글쓴이 jgpark 작성시각 2012/12/05 09:52:49
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 17721   RSS
현재 윈도우에 아파치를 설치했고요.
htdocs 가 document root 로 잡혀 있어요.

http://localhost:8080 을 치면 It Works! 라는 메시지가 뜨는 상태인데요.

htdocs에 코드 이그나이터 파일을 전부다 복사했는데요

동영상 보니까 그러고 나서 http://localhost 를 치면

바로 코드이그나이터 개요가 표시 되는거 같은데

저는 걍 It Works! 만 떠요

답답해서 http://localhost:8080/index.php 를 쳐 보면

소스 내용이 그대로 출력되네요.

제가 도대체 뭘 해야 하는 건가요... 

httpd.conf를 수정해보고 별짓을 해봤는데 도통 모르겠어요..

baseurl을 막 바꾸고 해야 하는 건지

제가 도대체 뭘 해야 하는건가요 ㅡㅡㅡ;;


 다음글 form_validation 사용시 input 에 id... (3)
 이전글 db정렬 질문입니다~ (5)

댓글

변종원(웅파) / 2012/12/05 09:55:38 / 추천 0
 윈도우에 apm 어떤거 설치하신건지요? apmsetup? xampp? 혹은 아파치, php 모듈 따로 설치?

index.php 접속했을 때 소스만 출력된다는 건 php를 설치하지 않았거나  아파치와 php가 연동이
안된거 같네요. 
니삼 / 2012/12/05 10:12:54 / 추천 0
php설치가 안됬거나 혹은 httpd.conf에서 php연동하는 부분이 주석처리 되있을수도 있습니다.

삽질의추억 / 2012/12/11 00:38:54 / 추천 0
설치는 잘 하셨나요?
저도 첨에 apmsetup 으로 하면 잘되는데
따로 국밥을 만드니 안되었던 경험이 있습니다

windows 에 설치하는 예입니다.

apache 를 먼저 설치하시고
mysql 을 설치합니다.
그리고 php 를 설치합니다.

phpinfo() 의 정보가 제대로 나온다면 제대로 된것입니다.

apache 에서 php 설정

httpd.conf 에 아래 내용추가
# PHP5
Include conf/extra/httpd-php5.conf

apache 의 conf/extra 방에
httpd-php5.conf 를 추가  아래내용
#
# mod_php5 설정
#
LoadModule php5_module "d:/php 5.4.8/php5apache2_4.dll"
AddType application/x-httpd-php .php .html
PHPIniDir "d:/php 5.4.8"

apache 에서 utf8 설정
apache 의 conf/extra 방에
httpd-languages.conf 에서 맨끝에
AddDefaultCharset UTF-8 을 추가 해주셔야 합니다.


php.ini 를 수정
short_open_tag = On

//개발용에서만 에러보기
error_reporting = E_ALL
display_errors = On
display_startup_errors = On
track_errors = On

default_charset = "UTF-8"
extension_dir = "d:/php 5.4.8/ext"
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
date.timezone = "asia/seoul";

mysql 은 처음에는 설정할것이 없습니다.
ci 에서 database 파일 과 사용자 암호 등을 설정합니다.

수정할것이 있습니다. ㅋ
중간에 utf8 부분을 추가하거나 수정하시면 됩니다.
[client]

port=3306

[mysql]

default-character-set=utf8

[mysqld]

# The TCP/IP Port the MySQL Server will listen on
port=3306


#Path to installation directory. All paths are usually resolved relative to this.
basedir="D:/MySQL5_5/"

#Path to the database root
datadir="D:/ProgramData/MySQL/MySQL Server 5.5/Data/"

# The default character set that will be used when a new schema or table is
# created and no character set is defined
character-set-server=utf8

# The default storage engine that will be used when create new tables when
default-storage-engine=INNODB

# Set the SQL mode to strict
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"