MC tool 관련 질문드립니다. (쌩초보)
안녕하세요.
그누보드를 처음 접하게 되어 여러가지 테스트를 진행하고 있습니다.
이프온리님이 제작하신 mc tool 플러그인을 알게되어 테스트 중인데요.
게시판관리(config.php)에서 리스트가 출력되지 않는 이유가 있을까요?
http://sir.kr/data/editor/2504/32926490_1744587920.6633.png" width="100%" />
?bo_table=free 를 붙이면 자유게시판의 상세 설정은 출력됩니다.
나머지 카테고리 관리는 DB 제어하는 부분이라 정상 출력됩니다.
쌩초자라서 질문도 서투룬데 이해부탁드리구요. 답변주신 분들 미리 감사드립니다.
답변 3개
오른쪽 콘솔에 나오는 에러들을 보면 다음과 같습니다:
-
jQuery is not defined-
발생 위치:
config.php:138,mc.admin.js:143 -
? jQuery가 로드되지 않아 JavaScript 실행이 실패하고 있습니다.
-
-
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.php나 mc.admin.js 파일에서
console.log()등을 활용하면 JS 상의 데이터 흐름을 확인하기 좋아요. -
FTP에서 mc tool 플러그인 경로:
/plugin/mc/또는/plugin/mc_tool/등을 살펴보시고,config.php,mc.admin.js, 관련 css/js 경로가 올바르게 로딩되고 있는지도 확인해보세요.
-
댓글을 작성하려면 로그인이 필요합니다.
에러가 나서 제이쿼리가 제대로 동작을 안하는거 같네요. 버전이나 적용이 잘못되었거나 해서 정상적으로 작동이 안되시는거 같습니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인