diff --git a/adm/config_form.php b/adm/config_form.php
index e4daee961..f08a9d94c 100644
--- a/adm/config_form.php
+++ b/adm/config_form.php
@@ -1436,16 +1436,29 @@ if($config['cf_cert_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_dir($log_path) && is_writable($log_path)) {
+ if( function_exists('check_log_folder') ){
+ check_log_folder($log_path);
+ }
+ } else if (is_dir($log_path)) {
+ echo ''.PHP_EOL;
+ }
}
}