From 2371eecd1380313135a1f13b79c97891e6b39edd Mon Sep 17 00:00:00 2001 From: kit rio Date: Tue, 31 May 2022 14:53:24 +0900 Subject: [PATCH 1/4] =?UTF-8?q?=ED=85=8C=EB=A7=88=EC=99=80=20=EC=A4=91?= =?UTF-8?q?=EB=B3=B5=EB=90=98=EB=8A=94=20IE6=20=EC=A7=80=EC=9B=90=20?= =?UTF-8?q?=EC=82=AD=EC=A0=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tail.sub.php | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/tail.sub.php b/tail.sub.php index ec25a8297..7fdec4b08 100644 --- a/tail.sub.php +++ b/tail.sub.php @@ -9,21 +9,6 @@ if(!defined('G5_IS_ADMIN') && defined('G5_THEME_PATH') && is_file(G5_THEME_PATH. - - From df295bfe591bb80934dcf1996d6e52c3087fbdf4 Mon Sep 17 00:00:00 2001 From: kit rio Date: Tue, 31 May 2022 14:56:08 +0900 Subject: [PATCH 2/4] =?UTF-8?q?PHP=208.1=20=ED=81=B4=EB=9E=98=EC=8A=A4=20v?= =?UTF-8?q?ar=20->=20public=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- shop/kcp/pp_ax_hub_lib.php | 24 ++++++++++++------------ shop/kcp/pp_cli_hub_lib.php | 20 ++++++++++---------- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/shop/kcp/pp_ax_hub_lib.php b/shop/kcp/pp_ax_hub_lib.php index bfe5ec7e1..d21c5d210 100644 --- a/shop/kcp/pp_ax_hub_lib.php +++ b/shop/kcp/pp_ax_hub_lib.php @@ -2,7 +2,7 @@ /* ============================================================================== */ /* = PAGE : 라이브버리 PAGE = */ /* = -------------------------------------------------------------------------- = */ - /* = Copyright (c) 2010.02 KCP Inc. All Rights Reserverd. = */ + /* = Copyright (c) 2010.02 KCP Inc. All Rights Reserved. = */ /* ============================================================================== */ /* ============================================================================== */ @@ -10,21 +10,21 @@ /* ============================================================================== */ class C_PP_CLI_T { - var $m_payx_common; - var $m_payx_card; - var $m_ordr_data; - var $m_rcvr_data; - var $m_escw_data; - var $m_modx_data; - var $m_encx_data; - var $m_encx_info; + public $m_payx_common; + public $m_payx_card; + public $m_ordr_data; + public $m_rcvr_data; + public $m_escw_data; + public $m_modx_data; + public $m_encx_data; + public $m_encx_info; /* -------------------------------------------------------------------- */ /* - 처리 결과 값 - */ /* -------------------------------------------------------------------- */ - var $m_res_data; - var $m_res_cd; - var $m_res_msg; + public $m_res_data; + public $m_res_cd; + public $m_res_msg; /* -------------------------------------------------------------------- */ /* - 생성자 - */ diff --git a/shop/kcp/pp_cli_hub_lib.php b/shop/kcp/pp_cli_hub_lib.php index a24b5bb13..105a6f27e 100644 --- a/shop/kcp/pp_cli_hub_lib.php +++ b/shop/kcp/pp_cli_hub_lib.php @@ -10,20 +10,20 @@ /* ====================================================================== */ class C_PAYPLUS_CLI_T { - var $m_payx_data; - var $m_ordr_data; - var $m_rcvr_data; - var $m_escw_data; - var $m_modx_data; - var $m_encx_data; - var $m_encx_info; + public $m_payx_data; + public $m_ordr_data; + public $m_rcvr_data; + public $m_escw_data; + public $m_modx_data; + public $m_encx_data; + public $m_encx_info; /* -------------------------------------------------------------------- */ /* - 처리 결과 값 - */ /* -------------------------------------------------------------------- */ - var $m_res_data; - var $m_res_cd; - var $m_res_msg; + public $m_res_data; + public $m_res_cd; + public $m_res_msg; /* -------------------------------------------------------------------- */ /* - 생성자 - */ From 5465e073a21fb4b3f6678b410308c6947338aa00 Mon Sep 17 00:00:00 2001 From: kit rio Date: Tue, 31 May 2022 15:02:53 +0900 Subject: [PATCH 3/4] =?UTF-8?q?PHP=208.1=20deprecated=20openssl=5Fpkey=5Ff?= =?UTF-8?q?ree=20=ED=95=A8=EC=88=98=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 8.1부터는 자동으로 메모리에서 해제가 되게 바뀌어서 8이하에서만 작동되게 수정. --- plugin/PHPMailer/class.phpmailer.php | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/plugin/PHPMailer/class.phpmailer.php b/plugin/PHPMailer/class.phpmailer.php index abb679614..79e699706 100644 --- a/plugin/PHPMailer/class.phpmailer.php +++ b/plugin/PHPMailer/class.phpmailer.php @@ -3818,7 +3818,9 @@ class PHPMailer if (version_compare(PHP_VERSION, '5.3.0') >= 0 and in_array('sha256WithRSAEncryption', openssl_get_md_methods(true))) { if (openssl_sign($signHeader, $signature, $privKey, 'sha256WithRSAEncryption')) { - openssl_pkey_free($privKey); + if (PHP_MAJOR_VERSION < 8) { + openssl_pkey_free($privKey); + } return base64_encode($signature); } } else { @@ -3831,11 +3833,15 @@ class PHPMailer $eb = pack('H*', '0001' . str_repeat('FF', $pslen) . '00' . $t); if (openssl_private_encrypt($eb, $signature, $privKey, OPENSSL_NO_PADDING)) { - openssl_pkey_free($privKey); + if (PHP_MAJOR_VERSION < 8) { + openssl_pkey_free($privKey); + } return base64_encode($signature); } } - openssl_pkey_free($privKey); + if (PHP_MAJOR_VERSION < 8) { + openssl_pkey_free($privKey); + } return ''; } From 3936a2d3938b1b5a427f821e107ad51be57f4894 Mon Sep 17 00:00:00 2001 From: kit rio Date: Tue, 31 May 2022 15:15:12 +0900 Subject: [PATCH 4/4] =?UTF-8?q?DB=20=EC=84=A4=EC=A0=95=20=EC=83=81?= =?UTF-8?q?=EC=88=98=20=EC=A3=BC=EC=84=9D=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config.php | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/config.php b/config.php index d8d72a5c3..f9185f64d 100644 --- a/config.php +++ b/config.php @@ -21,19 +21,23 @@ date_default_timezone_set("Asia/Seoul"); 회원가입, 글쓰기에 사용되는 https 로 시작되는 주소를 말합니다. 포트가 있다면 도메인 뒤에 :443 과 같이 입력하세요. 보안서버주소가 없다면 공란으로 두시면 되며 보안서버주소 뒤에 / 는 붙이지 않습니다. -입력예) https://www.domain.com:443/gnuboard5 +입력 예) https://www.domain.com:443/gnuboard5 */ define('G5_DOMAIN', ''); define('G5_HTTPS_DOMAIN', ''); -// 디버깅 상수, 실제 서버운영시 false 로 설정해 주세요. +// 그누보드 디버그바 설정입니다, 실제 서버운영시 false 로 설정해 주세요. define('G5_DEBUG', false); -// Set Databse table default engine is Databse default_storage_engine, If you want to use MyISAM or InnoDB, change to MyISAM or InnoDB. +// Set Database table default engine is Database default_storage_engine, If you want to use MyISAM or InnoDB, change to MyISAM or InnoDB. +// DB에 테이블 생성 시 테이블의 기본 스토리지 엔진을 설정할 수 있습니다. +// InnoDB 또는 MyISAM 으로 설정 가능합니다. +// 빈값으로 두면 DB 버전이나 호스팅사 정책의 기본값에 따라 설정됩니다. define('G5_DB_ENGINE', ''); -// Set Databse table default Charset -// utf8, utf8mb4 등 지정 가능 기본값은 utf8, 설치전에 utf8mb4 으로 수정시 모든 테이블에 이모지 입력이 가능합니다. utf8mb4 는 mysql 또는 mariadb 5.5 버전 이상을 요구합니다. +// Set Database table default Charset +// utf8, utf8mb4 등 지정 가능 기본값은 utf8, 설치전에 utf8mb4 으로 수정 시 모든 테이블에 이모지 입력이 가능합니다. +// utf8mb4 인코딩은 MySQL 또는 MariaDB 5.5 버전 이상을 요구합니다. define('G5_DB_CHARSET', 'utf8'); /* @@ -71,7 +75,7 @@ define('G5_THEME_DIR', 'theme'); define('G5_GROUP_DIR', 'group'); define('G5_CONTENT_DIR', 'content'); -// URL 은 브라우저상에서의 경로 (도메인으로 부터의) +// URL 은 브라우저상에서의 경로 (도메인으로 부터) if (G5_DOMAIN) { define('G5_URL', G5_DOMAIN); } else { @@ -188,8 +192,8 @@ define('G5_STRING_ENCRYPT_FUNCTION', 'create_hash'); define('G5_MYSQL_PASSWORD_LENGTH', 41); // mysql password length 41, old_password 의 경우에는 16 // SQL 에러를 표시할 것인지 지정 -// 에러를 표시하려면 TRUE 로 변경 -define('G5_DISPLAY_SQL_ERROR', FALSE); +// 에러를 표시하려면 true 로 변경 +define('G5_DISPLAY_SQL_ERROR', false); // escape string 처리 함수 지정 // addslashes 로 변경 가능