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 a489d0dd8..ddbf6470c 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 b5e308d96..2ba266fb5 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; // 이 코드의 아래는 실행을 하지 않습니다.
}