From 43a0ff5a5e6f1b732a569fd6e076816532021429 Mon Sep 17 00:00:00 2001 From: thisgun Date: Mon, 7 Jan 2019 14:38:26 +0900 Subject: [PATCH] =?UTF-8?q?LGU=20=EA=B2=B0=EC=A0=9C=20=EB=A1=9C=EA=B7=B8?= =?UTF-8?q?=20=EC=95=88=EB=82=A8=EA=B8=B0=EB=8F=84=EB=A1=9D=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/shop_admin/admin.shop.lib.php | 4 ++++ adm/shop_admin/configform.php | 25 +++++++++++++++++++------ 2 files changed, 23 insertions(+), 6 deletions(-) diff --git a/adm/shop_admin/admin.shop.lib.php b/adm/shop_admin/admin.shop.lib.php index 7b9da993e..9944443d6 100644 --- a/adm/shop_admin/admin.shop.lib.php +++ b/adm/shop_admin/admin.shop.lib.php @@ -176,6 +176,10 @@ function check_order_inicis_tmps(){ } } + if( $default['de_pg_service'] == 'lg' && function_exists('check_log_folder') ){ + check_log_folder(G5_LGXPAY_PATH.'/lgdacom/log'); + } + set_cookie('admin_visit_time', G5_SERVER_TIME, 3600); //1시간 간격으로 체크 } } //end function check_order_inicis_tmps diff --git a/adm/shop_admin/configform.php b/adm/shop_admin/configform.php index d0a43282d..c604c035b 100644 --- a/adm/shop_admin/configform.php +++ b/adm/shop_admin/configform.php @@ -1745,16 +1745,29 @@ if($default['de_iche_use'] || $default['de_vbank_use'] || $default['de_hp_use'] $log_path = G5_LGXPAY_PATH.'/lgdacom/log'; if(!is_dir($log_path)) { - echo ''.PHP_EOL; - } else { - if(!is_writable($log_path)) { + + if( is_writable(G5_LGXPAY_PATH.'/lgdacom/') ){ + // 디렉토리가 없다면 생성합니다. (퍼미션도 변경하구요.) + @mkdir($log_path, G5_DIR_PERMISSION); + @chmod($log_path, G5_DIR_PERMISSION); + } + + if(!is_dir($log_path)){ echo ''.PHP_EOL; } } + + if(is_writable($log_path)) { + if( function_exists('check_log_folder') ){ + check_log_folder($log_path); + } + } else { + echo ''.PHP_EOL; + } } // 이니시스의 경우 log 디렉토리 체크