XETOWN

질문/답변

웹에 관련된 질문과 답변을 나눌 수 있습니다.

 

서버의 DB

서버 타입: MariaDB
서버 버전: 10.1.13-MariaDB - Source distribution
제품 버전: 10
서버 문자셋: UTF-8 Unicode (utf8)

 

db.config.php 설정

 'db_type' => 'mysqli_innodb',

 

classes/db/DBMysqli_innodb.class.php

$schema = sprintf('create table `%s` (%s%s) %s;', $this->addQuotes($table_name), "\n", implode($column_schema, ",\n"), "ENGINE = INNODB CHARACTER SET utf8 COLLATE utf8_general_ci");
echo $schema;//디버그를 위해서 잠시 추가

 

//웹페에지 출력 결과

create table `xe_ncenterlite_notify` ( `notify` char(32) not null , `srl` bigint(11) not null , `target_srl` bigint(11) not null , `target_p_srl` bigint(11) not null , `type` char(1) not null , `target_type` char(1) not null , `notify_type` bigint , `member_srl` bigint(11) not null , `target_member_srl` bigint(11) not null , `target_nick_name` varchar(50) not null , `target_user_id` varchar(50) not null , `target_email_address` varchar(50) not null , `target_browser` varchar(50) , `target_summary` varchar(50) , `target_body` varchar(255) , `target_url` varchar(255) not null , `readed` char(1) default 'N' not null , `regdate` varchar(14) , primary key (`notify`), index idx_srl (`srl`), index idx_target_srl (`target_srl`), index idx_target_p_srl (`target_p_srl`), index idx_member_srl (`member_srl`), index idx_target_member_srl (`target_member_srl`), index idx_readed (`readed`), index idx_regdate (`regdate`)) ENGINE = INNODB CHARACTER SET utf8 COLLATE utf8_general_ci;
DB 테이블 생성에 실패했습니다.

캡처.JPG

 

//sql 쿼리 직접 실행 결과

오류
SQL 질의:
create table `xe_ncenterlite_notify` ( `notify` char(32) not null , `srl` bigint(11) not null , `target_srl` bigint(11) not null , `target_p_srl` bigint(11) not null , `type` char(1) not null , `targe

MySQL 메시지: 문서
#1286 - Unknown storage engine 'INNODB'

 

INNODB 를 MyISAM 으로 변경하면 정상 작동 됩니다.

 

얼마전까지는 괜찮았던것으로 기억합니다.(가장 이해가 안되는 부분)

서버업체에서 변경이 있었을까요?ㅜㅜ mysql 에서 MariaDB로 변경을 해버린것인지..

MariaDB 에서 mysqli_innodb 이용시 문제가 생기는 현상일까요?

 

 

Atachment
첨부 1
  • profile
    기진곰 2016.08.29 13:18:42

    서버가 InnoDB를 지원하지 않는 것 같은데요.

  • profile
    구름이 2016.08.29 13:33:29
    네.. 제가 서버를 잘 몰라서요.
    그런데 보름전까지는 잘 되었거든요.
    ㅎㅎ 이상하긴합니다.
  • ?
    SimpleCode 2016.08.29 13:43:06
    요즘 버전이면 기본적으로 InnoDB를 지원할텐데요. root 권한이 있다면 MySQL 데몬을 재시작해보세요.
  • profile
    구름이 2016.08.29 13:57:45
    웹호스팅 사용중입니다.
    root은 꿈꾸기 힘들듯합니다 ㅎㅎ
  • ?
    SimpleCode 2016.08.29 14:01:13
    웹호스팅이라면 업체에 문의해보셔야 할 것 같네요.
    특별히 InnoDB에 대해 언급이 없다면 지원을 하지 않을 수도 있거든요.

    다방(?)24 같이 DB 호스팅을 따로 판매하는 경우에는 지원을 하지 않는 것 같더군요.
  • profile
    구름이 2016.08.29 14:01:55
    나야* 웹호스팅인데 문의해보려다가 그냥 .. mysqli 로 변경해서 쓸려고요 ~_~
  • profile
    MIST 2016.08.29 23:07:23
    mysql이 속편해서 그것만 쓰는 1인 ㅠ_ㅠ

List of Articles
번호 제목 글쓴이 날짜
2701 스크랩 기능은 어찌 구현해야 할까요? 6 RADIX 2016.08.30
2700 포인트 히스토리 마켓 버전 -> conory님 히스토리로 교체 할 수 있을까요.? 1 루딩 2016.08.29
2699 특정일자 이후 게시글 DROP 쿼리문 질문 2 프렌다 2016.08.29
2698 방금 모바일 페이지로 질문한 사람입니다. 6 라그릿 2016.08.29
» XE 알림센터(이외에 다른 모듈 설치시) 설치시 테이블 생성 문제 7 file 구름이 2016.08.29
2696 혹시 모바일 페이지에서 걸리는렉.. 5 라그릿 2016.08.29
2695 스케치북 카테고리 질문 1 file ffjkdjsfl 2016.08.29
2694 알림센터 3.0.0 버그인거 같습니다 2 기븐 2016.08.29
2693 To SNS 애드온 사용시, 본문에 이미지 첨부하면 도메인만 전송됩니다. 5 Novelic 2016.08.28
2692 이런게 구현 가능할까요? 4 아스타 2016.08.28
2691 알림센터 설치시 DB 테이블 생성이 안됩니다. 2 file 구름이 2016.08.28
2690 아흑..클라우드플레어때문에.. 힘드네요~ㅎ 1 Overachiever 2016.08.28
2689 www 붙는 애드온 질문합니다 1 낙타 2016.08.27
2688 알림센터 3.0 쪽지알림 2 데히히이이 2016.08.27
2687 금지 닉네임 설정 하루 2016.08.27
2686 라이믹스1.8.22 사용중입니다 1 메테워 2016.08.27
2685 index.html과 index.php 같이 사용하는 방법이 궁금합니다. 13 file BATCRO 2016.08.27
2684 클라우드플레어로 네임서버를 변경하게되면.. 15 Overachiever 2016.08.27
2683 이 쿼리가 엄청 올라오는데 뭔지 잘 모르겠네요. 1 개그아투 2016.08.27
2682 월별, 일별 아카이브 링크는 어떻게 지정해야 하나요? 1 윤삼 2016.08.27
Board Pagination Prev 1 ... 87 88 89 90 91 92 93 94 95 96 ... 227 Next
/ 227
위로
서버에 요청 중입니다. 잠시만 기다려 주십시오...