<p style="margin-bottom: 32px; padding: 0px; word-break: break-all; line-height: 2;"><span style="color: #000000; font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">1. 서버에서 var/www/html에 있는 것 그대로 옮기기<br /></span><span style="font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">**mysql dump 에러시 아래사항 확인</span><br /><a href="https://blog.boxcorea.com/wp/archives/2944" target="_blank"><span style="font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">https://blog.boxcorea.com/wp/archives/2944</span></a><br /><span style="color: #4a474b; background-color: #ffffff;"><span style="font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">–no-tablespaces 옵션 사용</span><br /></span><span style="background-color: #f5f5f5; color: #333333; font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">mysqldump --no-tablespaces -Q -u boxcorea -p boxcorea &gt; boxcorea20201019.sql.1</span></p>
<p style="margin-bottom: 32px; padding: 0px; word-break: break-all; line-height: 2;"><span style="color: #000000; font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">2. phpmyadmin에서 import/export 하기</span><br /><span style="color: #000000; font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">3. data/dbconfig.php에서 mysql 접속정보 수정하기</span><br /><a href="https://thestorybook.tistory.com/12" target="_blank" style="text-decoration-line: none; letter-spacing: 0px;"><span style="color: #000000; font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">https://thestorybook.tistory.com/12</span></a><br /><b><br /><span style="color: #000000; font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">error -&nbsp;</span></b><span style="color: #000000; font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">G5_MYSQL_SET_MODE 관련 문제 체크하기</span></p>
<p style="box-sizing: inherit; margin-bottom: 28px; line-height: 26px;"><span style="color: #000000; font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">[그누보드5 서버이전 후 글 작성 및 member가입 작성안되는 경우1]</span><br /><span style="color: #000000; font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">서버 이전후 글쓰기가 안되는 현상이 있습니다.</span><br /><span style="color: #000000; font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">이때 MySQL 또는 MariaDB 버전을 확인이 필요합니다.</span><br /><span style="color: #000000; font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">MySQL 5.6 이상, MariaDB 10.2.4 이상을 사용 하는 경우</span><br /><span style="color: #000000; font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">그누보드5 / data / dbconfig.php 에서</span><br /><br /><span style="color: #000000; font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">define('G5_MYSQL_SET_MODE', false);</span><br /><span style="color: #000000; font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">를 아래와 같이 변경합니다.</span><br /><span style="color: #000000; font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">define('G5_MYSQL_SET_MODE', true);</span><br /><br /><span style="color: #000000; font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">[그누보드5 서버이전 후 글 작성 및 member가입 작성안되는 경우2]</span><br /><span style="color: #000000; font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">mysql 5.6&nbsp; 혹은 mariadb-10.x버전이였는데</span><span style="color: #000000; font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">&nbsp;my.cnf 파일에서</span><br /><span style="color: #000000; font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">vi /etc/mysql/my.cnf</span><br /><span style="color: #000000; font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">&nbsp;[mysqld]</span><br /><span style="color: #000000; font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES</span><br /><span style="color: #000000; font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">=&gt; 변경</span><br /><span style="color: #000000; font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">sql-mode = NO_AUTO_CREATE_USER</span><br /><span style="color: #000000;"><span style="font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">변경 적용 후 mysql 재시작 합니다.</span><br /><span style="font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">======================================================================================================</span><br /><span style="font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">mysql 버전 문제로 로그인 에러 발생시</span><br /><span style="font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">1. data / session 디렉토로 퍼미션 변경 chmod 707</span><br /><span style="font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">2.&nbsp;</span></span><span style="background-color: #ffffff; color: #222222;"><span style="font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">mysql 8과 mysql 5의 password 함수 한줄 호환</span><br /></span></p>
<p style="padding: 0px; word-break: break-all; color: #222222; background-color: #ffffff;"><span style="font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">lib/common.lib.php에서</span></p>
<p style="padding: 0px; word-break: break-all; color: #222222; background-color: #ffffff;"><br /><span style="font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">function sql_password($value)</span><br /><span style="font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">{</span><br /><span style="font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">&nbsp;&nbsp;&nbsp; // mysql 4.0x 이하 버전에서는 password() 함수의 결과가 16bytes</span><br /><span style="font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">&nbsp;&nbsp;&nbsp; // mysql 4.1x 이상 버전에서는 password() 함수의 결과가 41bytes</span><br /><span style="font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">&nbsp;&nbsp;&nbsp; //$row = sql_fetch(" select password('$value') as pass ");</span><br /><span style="font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">&nbsp;&nbsp;&nbsp; //2020.6.17</span><br /><span style="font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">&nbsp;&nbsp;&nbsp; $row = sql_fetch(" select CONCAT('*', UPPER(SHA1(UNHEX(SHA1(('$value')))))) as pass ");<br /></span><span style="font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">&nbsp; &nbsp; return $row['pass'];</span></p>
<p style="padding: 0px; word-break: break-all; background-color: #ffffff;"><font color="#222222" face="맑은 고딕, malgun gothic"><span style="font-size: 14px;">}</span></font><br /><span style="font-family: &quot;맑은 고딕&quot;, &quot;malgun gothic&quot;; font-size: 14px;">======================================================================================================<br /></span>서버이전시 이미지 주소변경<br /><font color="#222222" face="맑은 고딕, malgun gothic"><span style="font-size: 14px;"><a href="https://www.happyjung.com/lecture/2539?sca=%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C&amp;page=4" target="_blank">https://www.happyjung.com/lecture/2539?sca=%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C&amp;page=4</a></span></font></p>