워드프레스에서 드래프트(draft)란?

워드프레스로 글 작성시 우측 상단에 Save draft, Preview, Publish가 있는데 프리뷰야 미리보기 일테고 퍼블리시는 발행이라는걸 직관적으로 알겠는데 Save draft가 무엇인지 몰라서 사전을 찾아보니 원고초안이라는 뜻이 있었다. (네이버 블로그로 치면 임시저장) 이걸 몰라서 계속 프라이빗으로 발행하고 나중에 퍼블릭으로 바꾸고 있었는데.. 나는 바보였단 말인가.. ㅎㅎ 글을 발행 한 후에 에디트 모드로 들어오면 Save draft가 Switch to draft로 […]

워드프레스 테마/플러그인 설치오류 failed to connect to Server

요약 : 워드프레스 테마/플러그인 설치오류 failed to connect to Server, FS_METHOD에 대한 포스팅입니다. 테마 설치부터 도전중이다. 테마를 선택 후 인스톨 버튼을 누르니 ftp/sftp계정정보를 입력하라고 해서 입력하니 아래의 오류메세지가 출력되었다. failed to connect to Server 혹시 서버 정보가 틀렸나 해서 파일질라ftp로 붙어보니 이상은 없는 상태. 음.. 그렇다면 일단 뭔가 추가적인 설정이 필요한 것인데.. 구글링을 해보니 몇가지 […]

DOCKER MYSQL SQL-MODE 설정(ONLY_FULL_GROUP_BY)

요약 : DOCKER에서 명령행 인자로 SQL-MODE 설정하는 방법에 대한 포스팅입니다. 기존에 ONLY_FULL_GROUP_BY로 인한 에러때문에 포스팅을 한 적이 있었다. 그런데 sql-mode에서 ONLY_FULL_GROUP_BY를 쿼리로 변경한 후 컨테이너를 재시작 하면 이미지의 mysql컨피그 파일쪽에 ONLY_FULL_GROUP_BY가 들어있어 재적용되면서 다시 같은 오류가 발생한다. (도커의 원리상 당연. 원본을 수정한 것이 아니기 때문) 이런 경우 도커 이미지를 변경하는 방법 외에도 간단하게 컨테이너 생성시에 […]

SQL-MODE : NO_AUTO_CREATE_USER

구버전의 DB에서 익스포트한 백업을 새 DB에 임포트하려고 하니 에러가 발생하였다. 해결방법으로 sql-mode에서 NO_AUTO_CREATE_USER를 제거하니 해결이 됬는데 아마도 백업에 user create구문이 있었기 때문으로 보이고 해당 옵션에 대해 좀 더 알아보았다. NO_AUTO_CREATE_USER는 mysql 5.7.7에 추가된 sql_mode로 인증 정보가 지정되지 않은 경우 GRANT 문이 새 사용자 계정을 자동으로 생성하지 못하도록 한다고 한다. 명령문은 IDENTIFIED BY를 사용하여 공백이 아닌 […]

tail이 파일의 변경 내용을 인지하지 못하는 증상

도커싱크의 멈춤증상을 5분마다 텍스트 파일을 업데이트 해주는 꼼수로 해결을 시도중이었다. 간단한 도스 배치파일로 5분마다 텍스트 파일(dontdiedockersync.txt)에 시간을 기록하게 하였다. 정상적으로 진행이 되는지를 도커 컨테이너쪽 쉘에서 tail -f dontdiedockersync.txt 로 체크해보는데.. 처음 tail을 실행 했을 때는 잘 보이는데 이후 업데이트된 내용이 출력되질 않았다. 파일의 변경 내용을 컨테이너쪽의 tail은 갱신을 못하는 것이었다. 호스트인 윈도우 머신 쪽에서 baretail로 […]

도스 배치파일 무한 루프 만들기 (도커싱크 멈춤 해결)

도스 배치파일 무한 루프를 만드는 방법은 간단하다.메모장 또는 에디터를 열고 다음과 같은 내용을 입력 후 배치파일 확장자로 저장한다. (.bat) (your command here에는 본인이 반복 실행하고 싶은 내용을 입력) 이걸 왜 찾아보게 됬냐면 docker-sync의 unison 파일 동기화가 일정시간 변경된 파일이 없으면 자꾸 동기화를 멈춰서 재시작시키면서 시간을 엄청 까먹는다. 이걸 해결해보려고 배치파일로 프로젝트 루트의 특정 텍스트파일을 계속 […]

ERR! enoent ENOENT: no such file or directory, rename

요약 : npm install시 ERR! enoent ENOENT: no such file or directory, rename 에러메세지를 해결한 내용을 포스팅 하였습니다. UI쪽 js파일 카피를 위해 빌드툴인 grunt를 쓸 일이 있어 npm install을 통해 의존성 패키지를 설치 시도하였다. 그러나 계속 아래와 같은 오류가 발생.. 어라? 왜이러지.. 기존에 잘 쓰던건데.. ERR! enoent ENOENT: no such file or directory, rename node_modules.async.DELETE […]

docker-sync No such process Check if your PIDFILE and process

요약 : docker-sync No such process Check if your PIDFILE and process with such PID exists 오류 발생 해결에 대한 포스팅입니다. 회사에 새로 오신 부장님의 리딩 덕분에 도커를 쓰기 시작했다. 원래 40분정도 걸리던 빌드+와스 기동이 15분 정도로 줄어들다니.. 믿을 수가 없을 정도다. 대to the박!!! 서비스를 구성하는 여러 컨테이너들을 구동하는 과정 중 윈도우의 소스 파일을 웹 […]

Let’s Encrypt 와일드카드 인증서 자동 갱신

…을 하는 방법 따윈 없다. (검색으로 들어오신 분께는 죄송합니다 ^^;) 2022.10.06 내용추가 클라우드플레어의 네임서버를 쓰는 방법과 도커를 써서 하는 방법이 있는 것 같다. 직접 테스트 해보고 내용 보충 예정 이게 왜 안되냐 하면 와일드카드 인증서를 발급/갱신하려면 DNS TXT레코드 첼린지를 통과해야 하고 이 과정에서 자신의 도메인 설정에 TXT레코드 값을 추가하고 대기해야 하기 때문이다. 처음에 와일드카드 인증서를 […]

nginx 다중 서브도메인 http요청을 https로 포워딩하기

nginx에서 인증서 설치 후 http 요청을 https로 포워딩하는 것에 대한 포스팅이다. nginx버전은 다음과 같다. nginx version: nginx/1.18.0 (Ubuntu) 아래 기본 설정파일을 연다. 서버네임 부분에 메인 도메인과 서브도메인을 쭉 넣어주고 return 301부분을 넣어주고 저장 nginx -t 로 테스트 아놔.. 경고가 -_-; /etc/nginx/conf.d/default.conf 여기에 넣으면 안되는 것 같다. 위와 같이 주석 처리하고 /etc/nginx/sites-available/default파일의 각 도메인별 설정에 return […]

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top