diff --git a/adm/shop_admin/configform.php b/adm/shop_admin/configform.php index bc14a45ee..85b303ebc 100644 --- a/adm/shop_admin/configform.php +++ b/adm/shop_admin/configform.php @@ -1191,17 +1191,16 @@ if($default['de_iche_use'] || $default['de_vbank_use'] || $default['de_hp_use'] $is_linux = false; $exe = '/kcp/bin/'; - if($is_linux) - $exe .= 'pp_cli'; - else + if($is_linux) { + if(PHP_INT_MAX == 2147483647) // 32-bit + $exe .= 'pp_cli'; + else + $exe .= 'pp_cli_x64'; + } else { $exe .= 'pp_cli_exe.exe'; + } echo module_exec_check(G5_SHOP_PATH.$exe, 'pp_cli'); - - // 모바일 결제 모듈 체크 - if(defined('G5_USE_MOBILE') && G5_USE_MOBILE == true) { - echo module_exec_check(G5_MSHOP_PATH.$exe, 'pp_cli'); - } } include_once (G5_ADMIN_PATH.'/admin.tail.php'); diff --git a/mobile/shop/kcp/bin/pp_cli b/mobile/shop/kcp/bin/pp_cli deleted file mode 100755 index cfe783538..000000000 Binary files a/mobile/shop/kcp/bin/pp_cli and /dev/null differ diff --git a/mobile/shop/kcp/bin/pp_cli_exe.exe b/mobile/shop/kcp/bin/pp_cli_exe.exe deleted file mode 100644 index cb05cd57a..000000000 Binary files a/mobile/shop/kcp/bin/pp_cli_exe.exe and /dev/null differ diff --git a/mobile/shop/kcp/bin/pp_cli_x64.tar.gz b/mobile/shop/kcp/bin/pp_cli_x64.tar.gz deleted file mode 100644 index 5486008a7..000000000 Binary files a/mobile/shop/kcp/bin/pp_cli_x64.tar.gz and /dev/null differ diff --git a/mobile/shop/kcp/bin/pub.key b/mobile/shop/kcp/bin/pub.key deleted file mode 100644 index 8b0c51e4e..000000000 --- a/mobile/shop/kcp/bin/pub.key +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN RSA PUBLIC KEY----- -MIGJAoGBAMEn9niy+ZB7GGn9JOA9csyJo2vTpd3/ieHW8nCfiDf77YJvEtUmudCU -JXMNQ1uBuHq7+IzajoJhhvGXyOHVr9w+Oq/d8XZPPe7X2agh1WAMDV4mjQNaAncr -DU1qxlTFuAdKRkK7qkqyWSHHtq0HaW/zmBmcIoGn4RwY9y7oKFBpAgMBAAE= ------END RSA PUBLIC KEY----- diff --git a/mobile/shop/kcp/pp_ax_hub_lib.php b/mobile/shop/kcp/pp_ax_hub_lib.php index 50cf76958..3bc658aa7 100644 --- a/mobile/shop/kcp/pp_ax_hub_lib.php +++ b/mobile/shop/kcp/pp_ax_hub_lib.php @@ -165,7 +165,16 @@ } else { - $res_data = $this->mf_exec( $home_dir . "/bin/pp_cli", + if(strtoupper(substr(PHP_OS, 0, 3)) !== 'WIN') { + if(PHP_INT_MAX == 2147483647) // 32-bit + $bin_exe = $home_dir.'/bin/pp_cli'; + else + $bin_exe = $home_dir.'/bin/pp_cli_x64'; + } else { + $bin_exe = $home_dir.'/bin/pp_cli_exe.exe'; + } + + $res_data = $this->mf_exec( $bin_exe, "-h", "home=" . $home_dir . "," . "site_cd=" . $site_cd . "," . diff --git a/mobile/shop/settle_kcp.inc.php b/mobile/shop/settle_kcp.inc.php index de65b1dc4..f7f3dac9b 100644 --- a/mobile/shop/settle_kcp.inc.php +++ b/mobile/shop/settle_kcp.inc.php @@ -1,7 +1,7 @@ mf_exec( $home_dir . "/bin/pp_cli", + if(strtoupper(substr(PHP_OS, 0, 3)) !== 'WIN') { + if(PHP_INT_MAX == 2147483647) // 32-bit + $bin_exe = $home_dir.'/bin/pp_cli'; + else + $bin_exe = $home_dir.'/bin/pp_cli_x64'; + } else { + $bin_exe = $home_dir.'/bin/pp_cli_exe.exe'; + } + + $res_data = $this->mf_exec( $bin_exe, "-h", "home=" . $home_dir . "," . "site_cd=" . $site_cd . "," .