게시판 생성 페이지에서 확인 버튼 누려면 없는 페이지로 이동

게시판 생성 페이지에서 확인 버튼 누려면 없는 페이지로 이동

QA

게시판 생성 페이지에서 확인 버튼 누려면 없는 페이지로 이동

본문

31603582_1550972555.3138.png

기존 생성된 게시판이나 게시판을 복사 생성 후 수정할 땐 이상이 없는데,

게시판 생성 페이지에서 게시판명과 그룹 지정 후 확인 누르면 404로 이동하는데,

어떤 부분을 체크해줘야 할까요?

 

PS.

사용 중 서버 환경은 다음과 같습니다.

 

1.

board_form.php 및 그 업데이트 파일 소스는 원본과 동일.

 

2. 

그누버전 G5 5326 버전

APM  = (Apache 2.4.7 + PHP 7.2.10 + MySQL 5.7.24) 환경

 

3.

기존 utf8_general_ci 정렬이였는데, 최근 utfmb4_general_ci 서버로 변경

 

 

이 질문에 댓글 쓰기 :

답변 1


if ($w == '') {
    $row = sql_fetch(" select count(*) as cnt from {$g5['board_table']} where bo_table = '{$bo_table}' ");
    if ($row['cnt'])
        alert($bo_table.' 은(는) 이미 존재하는 TABLE 입니다.');
    $sql = " insert into {$g5['board_table']}
                set bo_table = '{$bo_table}',
                    bo_count_write = '0',
                    bo_count_comment = '0',
                    $sql_common ";
    sql_query($sql);
    // 게시판 테이블 생성
    $file = file('./sql_write.sql');
    $sql = implode($file, "\n");
    $create_table = $g5['write_prefix'] . $bo_table;
    // sql_board.sql 파일의 테이블명을 변환
    $source = array('/__TABLE_NAME__/', '/;/');
    $target = array($create_table, '');
    $sql = preg_replace($source, $target, $sql);
    sql_query($sql, FALSE);
} 

 

이 부분이 문제 일텐데 이 if문 최하단에 exit; 문 쓰시고 저 부분 echo로 찍어보시면서 확인해보셔야 할 것같습니다.
php 7.x버전에서 write.update.php도 동작은 되는데 count부분에서 경고메시지가 뜨는게 있던데 아마 그 부분 문제와 비슷하지 않나 싶네요

감사합니다. 한번 점검해보도록 할게요.
오토셋도 그렇고, 제 홈피도 그렇고...
같은 증상인 게 아마도 PHP 버전이 의심되긴 하네요.

즐거운 일요일 되시길 바랍니다.

ps.
별도 추가한 extend 파일 탓이였네요.
예전 php5.XX 땐 잘 되었던 녀석이 말썽을 부렸네요.
/extend/404.extend.php

답변을 작성하시기 전에 로그인 해주세요.
전체 125,873 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT