Coding/Web

·Coding/Web
목차 Git Git이란 파일의 변경사항을 추적하고 공동 작업을 조율하는 버전 관리 시스템이다. 자세한 정보는 위키피디아에서 읽어보면 되고.. Github는 예전부터 사용을 해왔지만 정작 git에 대해서는 잘 모르고 있었는데, 사용을 해보니 확실히 편한 것 같다. 위키 문서의 편집 기록에서 이전 리비전과의 차이점을 확인하고 되돌릴 수 있는 것처럼, 프로젝트의 변경점을 확인하는데 용이하고 관리에 많은 도움이 된다. Git의 사용법을 알려주는 좋은 사이트가 몇 있어 큰 도움이 됐다. Learn Git Branching git - 간편 안내서 누구나 쉽게 이해할 수 있는 Git 입문 Github Github는 git을 사용하는 프로젝트를 저장하거나 공유할 수 있는 무료 저장소이다. Github 외에도 Gitla..
·Coding/Web
목차 기본적인 백업 아래의 명령어로 백업한다. 이 방법을 사용하면 현재 디렉토리에 /dump 디렉토리를 생성하고 그 안에 백업한다. 만약 dump 디렉토리에 백업이 이미 존재한다면 기존의 백업을 제거하고 새로운 백업으로 대체한다. $ sudo mongodump 아래의 명령어로 다시 불러올 수 있다. $ sudo mongorestore 백업이나 복원 과정에서 MongoDB가 느려지기 때문에 NodeBB의 점검모드를 활성화하고 백업하는 것이 좋을 것 같다. crontab을 통한 주기적인 백업 우선 백업을 저장할 디렉토리를 생성한다. 사실 냅둬도 알아서 생성되긴 한다. $ sudo mkdir /var/backups/mongo 백업 디렉토리를 mongo로 설정하고 백업한다. 아래의 명령어로 백업을 하면 /var..
·Coding/Web
목차 Total.js 여전히 Node.js에 대해 관심이 많아 깃허브를 둘러보던 중 Total.js라는 프레임워크를 발견했다. Node.js 서버에 사용하는 프레임워크로 PHP의 라라벨이나 파이썬의 django와 같은 역할을 한다. Github: https://github.com/totaljs/framework 이 Total.js를 기반으로 제작된 CMS가 있는데, 아쉽게도 친절한 설치법이 존재하지 않아서.. 지금까지와 마찬가지로 삽질을 시작해본다. 이번에도 역시 오라클 클라우드에 설치할 거고, 기본 우분투 세팅까지는 다른 글들과 같지만 추가로 VCN에서 8000포트를 허용해줘야 한다. Nginx 서버 설치 Total.js cms는 DB도 필요없고 nginx도 필요가 없는 것 같긴 한데.. SSL 인증을..
·Coding/Web
웹에 업로드할 이미지를 구글 드라이브에 저장하고 우클릭으로 링크 생성을 클릭한다. 링크가 있는 모든 사용자에게 공개'를 선택하고 주소를 복사한다. 아래와 같은 링크가 생기지만 이 주소를 바로 사용할 수는 없다. https://drive.google.com/file/d/문자열/view?usp=sharing 마크다운 문법으로 링크를 외부 사진으로 입력하려면 아래와 같이 입력하면 된다. 해당 주소에서 이미지를 불러올 수 없을 경우 '이미지 깨짐'이라는 텍스트가 표시된다. ![이미지 깨짐](https://drive.google.com/file/d/문자열/view?usp=sharing) 공유 링크에서 필요한 정보는 '~file/d/'와 '/view?~~~' 사이의 문자열이다. 아래의 주소에 문자열을 입력한다. h..
·Coding/Web
count 오류 → 문제되는 부분에서 대충 countobj로 바꾸면 되기도 함 Undefined constant 오류 → 변수명에 세미콜론 찍어주면 되기도 함 "Attempt to assign property "@@@@" on null" → $args = null ?: new stdClass; → deniskim님의 경험치 표시 위젯의 경우 문제가 되는 $widget_info->experience = $oExperienceModel->getExperience($member_srl); 위에 아래 코드 삽입 → $widget_info = null ?: new stdClass; "array_flip(): Argument #1 ($array) must be of type array, null given" → 아..
·Coding/Web
$is_logged 사용자의 로그인 여부를 확인 $current_url 현재 페이지 URL $request_uri XE core 설치 URL $logged_info 로그인 사용자에게 자신의 회원정보를 보여 줌 $logged_info->member_srl 로그인 사용자 고유번호 $logged_info->user_id 로그인 사용자 아이디 $logged_info->password : 비밀번호. MD5 형식으로 암호화 되어 있음. $logged_info->email_address 로그인 사용자 이메일 주소 $logged_info->email_id 로그인 사용자 이메일 아이디 $logged_info->email_host 로그인 사용자 이메일 호스트 $logged_info->allow_mailing : 메일링 수..
김캣치
'Coding/Web' 카테고리의 글 목록 (4 Page)