1. mysql 서버이름, 관리자 로그인 이름 확인




2. bash 실행


3. mysqldump --host 호스트명 --user 서버관리자로그인이름 -p 데이터베이스명 > 백업받을파일이름.sql

예) mysqldump --host mavoo.mysql.database.azure.com --user mavoo@mavoo -p mavoo > backup.sql

  Enter password: 비밀번호 입력 후 엔터




4. ls 명령어로 백업 파일 확인 후 다운로드




5. 파일명(확장자명까지) 입력 후 다운로드 클릭




6. mysql 백업 받기 끝


#mysqldump #mysql #mysql백업


Curl error 60, SSL certificate issue: self signed certificate in certificate chain (말림 오류 60, SSL 인증서 문제 : 인증서 체인의 자체 서명 인증서)


저는 윈도우 서버에 php 설치 하고 웹서버를 띄우려다 보니 curl 을 실행 시 위와 같은 오류가 나타났습니다.

phpinfo.php 에는 openSSL, cURL 모두 정상 이었고, 방화벽도 80포트 인 아웃 설정 해 놓았는데도 말이죠ㅠ


그럴땐 이렇게 하시면 됩니다.


1. cacert.pem 다운 ↓↓↓

https://curl.haxx.se/ca/cacert.pem



php 설치된 경로에 가서

php.ini 를 메모장으로 여신 뒤 맨 마지막 줄에

아래 내용을 추가 하시면 됩니다.


curl.cainfo = <absolute_path_to> cacert.pem

ex)

curl.cainfo = d:\web3\cacert.pem


만약 77 오류가 난다면 경로가 잘못된 것이니 경로 지정 시에 공백이 들어가 있는지 확인 하시면 됩니다.


안되시면 댓글 달아주세요 확인하는 데로 도움 드리겠습니다.


감사합니다.

Access to font at 'http://aaa.com/js/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0' from origin 'http://bbb.com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.




그누보드 제로보드 같은 웹빌더를 사용 할때 대표도메인 이외의 서브도메인에는

font awesome 폰트 깨짐 현상이 나오게 되는데요 이럴때 찾아보다가 그냥 제 마음대로 하드코딩을 해서

해결 하게 되었습니다.


여러분도 찾다가 정 안되시면 저와 같이 아래 방법으로 하드코딩 하세요;;;;

root 폴더에 있는 config.php 파일을 열어 아래와 같이 수정 하시면 됩니다.


기존 대표도메인 설정에서 현재 접속된 도메인을 가져와 if 문으로 대표 도메인 설정을 바꾸었습니다.


	
/********************
    경로 상수
********************/
/*
보안서버 도메인
회원가입, 글쓰기에 사용되는 https 로 시작되는 주소를 말합니다.
포트가 있다면 도메인 뒤에 :443 과 같이 입력하세요.
보안서버주소가 없다면 공란으로 두시면 되며 보안서버주소 뒤에 / 는 붙이지 않습니다.
입력예) https://www.domain.com:443/gnuboard5
*/
$hostnm = $_SERVER["HTTP_HOST"];
if($hostnm == 'aaa.com'){
	define('G5_DOMAIN', 'http://aaa.com');
}else{
	define('G5_DOMAIN', 'http://bbb.com');
}
define('G5_HTTPS_DOMAIN', '');


+ Recent posts