MC tool 관련 질문드립니다. (쌩초보)

9개월 전 조회 2,027

안녕하세요.

그누보드를 처음 접하게 되어 여러가지 테스트를 진행하고 있습니다.

이프온리님이 제작하신 mc tool 플러그인을 알게되어 테스트 중인데요.

게시판관리(config.php)에서 리스트가 출력되지 않는 이유가 있을까요?

32926490_1744587920.6633.png

?bo_table=free 를 붙이면 자유게시판의 상세 설정은 출력됩니다.

나머지 카테고리 관리는 DB 제어하는 부분이라 정상 출력됩니다.

쌩초자라서 질문도 서투룬데 이해부탁드리구요. 답변주신 분들 미리 감사드립니다.

답변 3개

오른쪽 콘솔에 나오는 에러들을 보면 다음과 같습니다:

  1. jQuery is not defined

    • 발생 위치: config.php:138, mc.admin.js:143

    • ? jQuery가 로드되지 않아 JavaScript 실행이 실패하고 있습니다.

  2. Failed to load resource: the server responded with a status of 500 (Internal Server Error)

    • 발생 파일: config.php

    • ? 서버에서 config.php 파일 실행 중 500 에러 (서버 내부 오류) 발생
       

      config.php 상단이나 head 태그 안에 jQuery를 먼저 로드해주세요.

      php

      복사편집

      <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>

      또는 테마나 플러그인의 admin.head.php 혹은 head.sub.php 등에 추가합니다.


      ✅ 2. 500 에러 원인 확인

      원인

    • config.php 내부에서 PHP 오류가 발생해 서버가 내부 오류를 반환 중입니다.

    • 대표적인 경우:

      • include 또는 require로 잘못된 경로 접근

      • DB 쿼리 실패 (테이블 없음 등)

      • 배열/객체 접근 오류

      • PHP 오류 출력 비활성화 상태

    • 해결 방법

    • config.php 맨 상단에 아래 코드 추가하여 에러 메시지 보기:

    • php

      복사편집

      ini_set('display_errors', 1); error_reporting(E_ALL);

    • 그리고 다시 새로고침 하면, 어떤 코드에서 문제가 발생했는지 정확한 에러 메시지가 보입니다. 그걸 보면 원인 파악이 쉬워져요.


    • ✅ 3. ?bo_table=free 로 진입 시 정상 동작하는 경우

    • 이는 특정 게시판의 bo_table 파라미터가 있을 때는 PHP 코드가 조건 분기되어 일부만 동작하기 때문입니다.

    • 기본적으로 전체 게시판을 불러오는 로직에서 오류가 발생하고 있을 가능성이 큽니다.


    • ✅ 추가 팁

    • mc.config.phpmc.admin.js 파일에서 console.log() 등을 활용하면 JS 상의 데이터 흐름을 확인하기 좋아요.

    • FTP에서 mc tool 플러그인 경로: /plugin/mc/ 또는 /plugin/mc_tool/ 등을 살펴보시고, config.php, mc.admin.js, 관련 css/js 경로가 올바르게 로딩되고 있는지도 확인해보세요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

에러가 나서 제이쿼리가 제대로 동작을 안하는거 같네요. 버전이나 적용이 잘못되었거나 해서 정상적으로 작동이 안되시는거 같습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

해당부분은 스크린샷에 보이는 게시판 설정 메뉴의 본문 내 php 스크립트의 오류로 프로그램 실행이 중단되어 그누보드 특성상 렌더링 출력 직전에 헤더에 js, css를 추가하는 구문을 실행하지 못해 생기는 문제로 보입니다.

댓글을 작성하려면 로그인이 필요합니다.

해당 플러그인 내부에 오류가 있는 것으로 보입니다. 디버그를 해보셔야 할 것 같습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고