diff --git a/lib/common.lib.php b/lib/common.lib.php index 1e4193448..cc4f01680 100644 --- a/lib/common.lib.php +++ b/lib/common.lib.php @@ -2447,33 +2447,45 @@ function module_exec_check($exe, $type) // 바이너리 파일인지 if($is_linux) { $search = false; - exec('ls', $out); - if(empty($out)) { - $error = 'exec 함수의 실행권한이 없습니다. 서버관리자에게 문의해 주십시오.'; - } else { - switch($type) { - case 'ct_cli': - exec($exe.' -h 2>&1', $out); - for($i=0; $i&1', $out); - for($i=0; $i&1', $out); + + if(empty($out)) { + $executable = false; + break; + } + + for($i=0; $i&1', $out); + + if(empty($out)) { + $executable = false; + break; + } + + for($i=0; $i