|
질문 && 답변
RSS
제목 설치 질문이 있습니다.
카테고리 오류
글쓴이 heroyooi(성연욱) 작성시각 2017/03/23 14:27:53
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 4388

제 ivyro호스팅을 이용해서 설치하려고 하는데 오류가 있습니다.TapBBS Admin 주소로 접근해서 DB정보 다 쓰고, DB 연결 성공 팝업뜨고..최고관리자 계정 ID,PW 입력해서 인스톨을 누르면 그 다음단계로 넘어가지않고 아래와 같은 문구가 뜬 페이지로 이동합니다.

-----------------------------------------------------

데이터베이스 오류가 발생했습니다.

Error Number: 1436

Thread stack overrun: 8112 bytes used of a 131072 byte stack, and 128000 bytes needed. Use 'mysqld --thread_stack=#' to specify a bigger stack.

INSERT INTO tb_users_group (group_name, exec_user_idx, client_ip) VALUES ('최고관리자', (SELECT idx FROM tb_users WHERE user_id = 'admin'), 'BUILT IN');

Filename: /home1/heroyooi/public_html/bbs/controllers/admin/install.php

Line Number: 276

-----------------------------------------------------

어떻게 해야 해결될까요?

 이전글 질문 있습니다! (1)

댓글

확인해보고 답변드리겠습니다.

가능하시다면 해당 호스팅의 php, mysql 버젼 알려주시면 더욱 좋겠습니다.

  • KangMin(배강민)
  • 작성시각 2017/03/27 09:13:17 추천 0

Thread 당 할당 되는 Stack 사이즈가 작게 설정돼있는 것 같습니다.

https://dev.mysql.com/doc/refman/5.6/en/server-system-variables.html

가이드에는 아래처럼 설정하라고 돼있으니 호스팅 업체에 문의해보셔야 될 것 같습니다.

32비트 : 192k

64비트 : 256k

  • lensvil(전상민)
  • 작성시각 2017/03/27 10:36:39 추천 0

호스팅업체에서 수정해주지 않는 경우, 소스코드를 수정해서하면 되긴할 듯합니다.

TapBBS 설치는 루트폴더에 있는 sql.create.table.txt 을 이용해서 일단 테이블을 생성하고,

sql.insert.txt 을 이용해서 기본데이터를 insert하게됩니다.

해당 에러는 sql.insert.txt을 한꺼번에 처리할 수 없는 환경인 것으로 보여지는데, 해당파일에서

-- 최고관리자 (기본 비번 111)
INSERT INTO tb_users
    (user_id, super_secured_password, name, nickname, level, email, timezone, timestamp_insert, client_ip_insert, group_idx)
VALUES
    ('admin', '$2a$08$fCCxXnMQ4wMXgvIkOg5n2u7v4qt8uXDa8eQhVj71Tp5dWZheK8rau', 'ADMIN', 'ADMIN', 99, 'BUILT IN', 'UP9', UNIX_TIMESTAMP(NOW()), 'BUILT IN', 1);

위 부분을 제외하고 아래는 전부 제거한뒤 설치하고서

제거한 아래부분은 수동으로 처리하면 되긴할듯합니다.

호스팅업체에서 지원해주지 않거나, 제가 말씀드린 방법으로 안되시면 말씀주시면,

테스트해보고 정확한 방법을 알려드리도록 하겠습니다.

불편드려 죄송합니다.

 

  • KangMin(배강민)
  • 작성시각 2017/03/27 15:47:42 추천 0
top
  새로운 메시지 : 0