From 58902f97c4eb8a9d1275b465743be99d3d8255c3 Mon Sep 17 00:00:00 2001 From: kagla Date: Thu, 20 Aug 2015 18:33:36 +0900 Subject: [PATCH] =?UTF-8?q?escapeshellarg=20=ED=95=A8=EC=88=98=EC=97=90?= =?UTF-8?q?=EC=84=9C=20=EC=9D=BC=EB=B6=80=EC=84=9C=EB=B2=84=EC=9D=98=20?= =?UTF-8?q?=EA=B2=BD=EC=9A=B0=20=EB=B9=88=EA=B0=92=EC=9D=BC=EB=95=8C=20''?= =?UTF-8?q?=20=EA=B2=B0=EA=B3=BC=EA=B0=80=20=EB=84=98=EC=96=B4=EC=98=A4?= =?UTF-8?q?=EC=A7=80=20=EC=95=8A=EB=8A=94=20=EB=B2=84=EA=B7=B8=EA=B0=80=20?= =?UTF-8?q?=EC=9E=88=EC=8A=B5=EB=8B=88=EB=8B=A4.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugin/kcpcert/lib/ct_cli_lib.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugin/kcpcert/lib/ct_cli_lib.php b/plugin/kcpcert/lib/ct_cli_lib.php index cdd5d8177..77c629bd3 100644 --- a/plugin/kcpcert/lib/ct_cli_lib.php +++ b/plugin/kcpcert/lib/ct_cli_lib.php @@ -93,7 +93,9 @@ class C_CT_CLI while ( list(,$i) = each($arg) ) { - $exec_cmd .= " " . escapeshellarg( $i ); + // 일부서버의 경우 빈값일때 '' 결과가 넘어오지 않는 버그가 있다. kagla 150820 + //$exec_cmd .= " " . escapeshellarg( $i ); + $exec_cmd .= " " . ( escapeshellarg($i) ? escapeshellarg($i) : "''" ); } $rt = exec( $exec_cmd );