CI 묻고 답하기

제목 호스팅을 한 후에 codeigniter로 제작한 부분이 오류가 뜨고 있습니다.
글쓴이 청음 작성시각 2015/09/25 00:37:08
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 14029   RSS

php만으론 회원가입과 session 기능을 보안기능과 함께 구현하기가 힘들어 Codeigniter를 이용해 사이트를 컴퓨터내의 document root에서 구현해냈습니다.

그런데 호스팅을 한 후에
-----------------------------------------
A Database Error Occurred

Error Number: 1054

Unknown column "data" in "field list"

SELECT `data` FROM `ci_sessions` WHERE `id` = "4ddf5e89870b94bd463e15267d6e00de3a5f4c56"

Filename: libraries/Session/drivers/Session_database_driver.php

Line Number: 160
--------------------------------------------
이런 오류가 뜨고 있습니다. (Codeigniter로 구현한 부분만 나오는 오류이고, 많은 시도를 해보았습니다만 진전이 없습니다... ㅠㅠ)
호스팅을 처음해보아서 뭐가 문젠지 모르겠습니다. ㅠㅠ
도와주세요 고수분들 ㅠㅠ

  DB에러라고 써있어서 관련 쿼리문을 적어두겠습니다.
  -------------------------------------------

  CREATE TABLE IF NOT EXISTS  `ci_sessions` (
     id varchar(40) DEFAULT '0' NOT NULL,
     ip_address varchar(16) DEFAULT '0' NOT NULL,
     user_agent varchar(120) NOT NULL,
     last_activity int(10) unsigned DEFAULT 0 NOT NULL,
     timestamp datetime NOT NULL,
     data text NOT NULL,
     PRIMARY KEY (session_id),
     KEY `last_activity_idx` (`last_activity`)
  );
--------------------------------------------

 
 다음글 view 에서 php 함수를 안 쓰려 하는데요. 어찌 ... (2)
 이전글 CI에서의 $this 는 무엇을 의미하나요? (3)

댓글

IamMonk / 2015/09/25 03:11:05 / 추천 0
혹시 Codeigniter 버젼하고 관련이 있을듯 한데요. 2번 버젼대는 user_data text NOT NULL 이고 새로운 3점대은 `data` blob NOT NULL.  그리고 data table 구조도 미약하나마 조금 다른듯 하던데....
한대승(불의회상) / 2015/09/25 08:28:55 / 추천 0
ci_sessions 테이블에 data 컬럼이 정상적으로 생성되어 있는지 확인해 보세요.
청음 / 2015/09/26 23:32:49 / 추천 0
답변 감사합니다 ㅠㅠ
참고가 많이 되었어용 !!