diff --git a/adm/config_form.php b/adm/config_form.php index 448919f07..a7401dc2c 100644 --- a/adm/config_form.php +++ b/adm/config_form.php @@ -1085,21 +1085,21 @@ if ($config['cf_icode_id'] && $config['cf_icode_pw']) { - + 초기화면 파일은 index.php 파일과 동일한 위치에 존재해야 합니다.') ?> - + 상단 파일은 head.php 파일과 동일한 위치에 존재해야 합니다.') ?> - + 초기화면 파일은 tail.php 파일과 동일한 위치에 존재해야 합니다.') ?> diff --git a/head.php b/head.php index e5adc9532..903408627 100644 --- a/head.php +++ b/head.php @@ -10,10 +10,8 @@ include_once(G5_LIB_PATH.'/connect.lib.php'); include_once(G5_LIB_PATH.'/popular.lib.php'); // 상단 파일 경로 지정 : 이 코드는 가능한 삭제하지 마십시오. -if ($config['cf_include_head']) { - if (!@include_once($config['cf_include_head'])) { - die('기본환경 설정에서 상단 파일 경로가 잘못 설정되어 있습니다.'); - } +if ($config['cf_include_head'] && is_file(G5_PATH.'/'.$config['cf_include_head']) { + include_once($config['cf_include_head']); return; // 이 코드의 아래는 실행을 하지 않습니다. } diff --git a/index.php b/index.php index 8894add16..ff53a846c 100644 --- a/index.php +++ b/index.php @@ -3,10 +3,8 @@ define('_INDEX_', true); include_once('./_common.php'); // 초기화면 파일 경로 지정 : 이 코드는 가능한 삭제하지 마십시오. -if ($config['cf_include_index']) { - if (!@include_once($config['cf_include_index'])) { - die('기본환경 설정에서 초기화면 파일 경로가 잘못 설정되어 있습니다.'); - } +if ($config['cf_include_index'] && is_file(G5_PATH.'/'.$config['cf_include_index']) { + include_once($config['cf_include_index']); return; // 이 코드의 아래는 실행을 하지 않습니다. } diff --git a/tail.php b/tail.php index aff874a21..2d9b119de 100644 --- a/tail.php +++ b/tail.php @@ -2,10 +2,8 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 // 하단 파일 경로 지정 : 이 코드는 가능한 삭제하지 마십시오. -if ($config['cf_include_tail']) { - if (!@include_once($config['cf_include_tail'])) { - die('기본환경 설정에서 하단 파일 경로가 잘못 설정되어 있습니다.'); - } +if ($config['cf_include_tail'] && is_file(G5_PATH.'/'.$config['cf_include_tail']) { + include_once($config['cf_include_tail']); return; // 이 코드의 아래는 실행을 하지 않습니다. }