2026, 새로운 도약을 시작합니다.

스크립트오류 500 질문드립니다.

안녕하세요 소스사용법일 적용하던중 안되는 부분이 있어서 질문드리겠습니다.

https://sir.kr/yc5_plugin/366

위링크 소스를 사용하고 자합니다

우선 저의 버전은 5.4 버전입니다.

덮어쓰기 해야하는 페이지가 2페이지가 겹치는 부분인데 

categoryformupdate.php / categoryform.php 해당부분인데 

덮어쓰기를 하면 수정이나 등록시 페이지가 넘어가지않고 하얀색 페이지로 나옵니다.

1794703588_1672359905.1747.png

팁에서 제공하는 소스중에 어떤부분을 넣어야 원활하게 소스가 작동할까요?

정말 필요한소스인데 팁좀 주시면 감사하겠습니다.

Copy

답변 3개

categoryformupdate.php

categoryform.php

이 파일이

adm/shop_admin에 있는 거 맞나요?

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

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

auth_check_menu function이 없다는데 adm/admin.lib.php가 잘 불러와지고 있나요?  shop_admin 경로 내에 _common.php가 있는지, 내용이 날아가진 않았는지 보셔야될거 같습니다.

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

답변에 대한 댓글 2개

잠시 쪽시확인 가능하실까요?
저한테 쪽지좀 주시면 감사하겠습니다 ㅠㅠ
혹시 어떤거 때문에 그러시나요?

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

categoryformupdate.php의 최상단에 아래 코드 넣고 해보시겠어요

Copy


ini_set('display_errors', 0);

register_shutdown_function('error_alert');

 

function error_alert()

{

        if(is_null($e = error_get_last()) === false)

        {

            print_r($e); 

 

        }

}

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

답변에 대한 댓글 2개

우선 답변감사드립니다.
Array ( [type] => 1 [message] => Call to undefined function auth_check_menu() [file] => /home/hosting_users/neo8255/www/adm/shop_admin/categoryformupdate.php [line] => 15 )

이렇게나옵니다.
auth_check_menu($auth, $sub_menu, "w");
이게 15번줄 입니다.

<?php
$sub_menu = '400200';
include_once('./_common.php');
ini_set('display_errors', 0);
register_shutdown_function('error_alert');

function error_alert()
{
if(is_null($e = error_get_last()) === false)
{
print_r($e);

}
}
auth_check_menu($auth, $sub_menu, "w");

$ca_include_head = isset($_POST['ca_include_head']) ? trim($_POST['ca_include_head']) : '';
$ca_include_tail = isset($_POST['ca_include_tail']) ? trim($_POST['ca_include_tail']) : '';
$ca_id = isset($_REQUEST['ca_id']) ? preg_replace('/[^0-9a-z]/i', '', $_REQUEST['ca_id']) : '';

if( ! $ca_id ){
alert('', G5_SHOP_URL);
}

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

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

로그인
🐛 버그신고