본문 바로가기

IT_Developers1149

XE - 회원가입, 로그인 기능 없애기 / 비회원 제도로 회원가입 로그인 버튼 안보이게 안녕하세요, 고코더 입니다. XE에 강력한 기본 기능중에 하나가 바로 회원가입 입니다. 직접 만들려면 온갖 노가다가 필요하지만 CMS를 쓰면 즉시 개발이 완료되어 있으니깐요. 그런데 저처럼 비회원으로 사이트를 운영하고 싶은 사람은 몇가지 하드코딩을 해서 수정을 해줘야 합니다. 정확히 말하면 로그인 기능을 없애는게 아니라 로그인 관련 링크를 없애는 거죠. 방법은 간단합니다. 스킨에 HTML/CSS에서 해당 버튼을 주석으로 가려주면 됩니다. 사이트 제작/편집에서 -> 사이트 디자인 설정 -> HTML/CSS에 진입합니다. 그리고 각자에 스킨에서 상단바에 디자인 요소를 찾습니다. 이런식으로 되어 있는 부분을 주석 처리 합니다. HTML 주석 기호로 해주세요. 그리고 원하시는 디자.. 2019. 3. 3.
XE - 비회원 댓글에 이메일,홈페이지 입력창 없애기 스케치북 스킨 비회원 댓글 글쓴이와 비밀번호만 쓰게 하기 안녕하세요. 고코더 입니다. 개인 홈페이지 고코더넷을 만들고 나니 회원기능은 아예 사용을 하지 않고 있습니다. 그런데 문제는 XE는 오래된 CMS라 그런지 이메일 주소와 홈페이지 주소까지 넣어야 댓글이 쓸수 있는 아주 귀찮은 문제가 있습니다. ▼ 이메일 주소부터 홈페이지 주소까지 쓰라니... 누가 비회원으로 댓글을 달고 싶을까요, 그래서 한번 이 기능을 수정해보겠습니다. 게시판 하면 50프로 이상이 스케치북5 많이 사용하시니 이 스킨을 수정해보겠습니다. ▼ 해당 위치에 소스로 이동해주세요. (개인마다 조금 다를 수 있습니다) /html/modules/board/skins/sketchbook5/_comment.html ▼ 아래 소스의 위치를 찾아주세.. 2019. 3. 3.
호스팅 - 무료 JSP hosting 홍스넷 언제 가입가능할까? / hongsnet.net 홍스넷 가입불가 안녕하세요. 고코더 입니다. 무료 호스팅은 대부분 PHP인 경우가 많습니다. 비교적 저렴한 서버에 설정이 쉽기 때문이겠죠. 그런데 홍스넷이라고 불리는 이곳은 JSP 호스팅이 가능했던거 같습니다. 오래전부터 JSP 무료 서버인 홍스넷을 가입하려고 했지만 SMS 문자 오류로 가입이 되지 않고 있습니다 ▼발송 되었다고는 하는데 문자가 안오고 오류 메세지가 보이네요 http://www.hongsnet.net/member_agree.html ▼오랜만에 공지사항을 보니 신규회원을 받는 다는 공지는 있었지만 해당 기간에 회원가입이 되지 않았네요. ▼구글에 홍스넷을 찾아보니 한 대학교 커뮤니티에 자신이 만든 서비스를 홍보한적이 있네요. 개인적으로 호스팅 인프라를 혼자 구축했다는면에서 참 대단한거 같네요.. 2019. 3. 2.
에디터플러스 - editplus 무설치 버전으로 만들기 에디터플러스 설치하지 않고 쓰기 안녕하세요. 고코더 입니다. 오늘은 우리가 자주 쓰는 editplus 를 무설치 버전으로 만들어 보려고 합니다. 프리랜서이거나 혹은 이직이 잦은 분들은 새 컴퓨터에 항상 새로운 프로그램을 설치 합니다. 특히 에디터 플러스는 필수 중에도 필수 프로그램 이죠. 꼭 개발용이 아니더라도 메모장 용도로 대신 사용 하게 됩니다. 퍼포먼스가 정말 좋기 때문입니다. ▼우선 에디터 플러스를 다운 받으세요. https://www.editplus.com/kr/download.html ▼그리고 마우스 오른쪽 버튼으로 해서 반디집으로 열기를 눌러주세요. ▼압축파일에서 그림처럼 압축을 풀어주세요. exe도 하나의 압축 룰이기에 이렇게 풀립니다. 형식에 따라 다르지만요. ▼그리고 editplus.e.. 2019. 3. 1.
infinityFree(인피니티프리) - 04. 도메인 연결, PHP config 및 버전 수정, 에러페이지 지정 무료로 사용할만한 부가서비스들 안녕하세요. 고코더 입니다. 인피니티 프리로 호스팅 운영에 필수인 FTP와 DB를 설정해보았습니다. 워낙 훌륭한 UX를 가지고 있기 때문에 사실 크게 어려운건 없었겠죠. 그리고 오늘은 호스팅에서 자주 쓰이는 부가서비스 같은 기능들을 활용해보겠습니다. 1. 도메인 연결 무료 호스팅이지만 도메인 연결을 무료로 제공 합니다. C패널에 보면 아래처럼 Domains 라는 탭에 addon Domains 가 있습니다. 해당 패널 기능에서 구매하신 도메인을 입력하고 Add Domain 을 클릭 합니다. https://cpanel.epizy.com/panel/indexpl.php?option=domains&ttt=776627963145224192 그리고 구매한 도메인 관리자 시스템에 들어가.. 2019. 3. 1.
infinityFree(인피니티프리) - 03. DB 생성 접속, C패널 접속 인피니티 프리에서 데이터베이스 사용하기 안녕하세요. 고코더 입니다. 오늘은 사이트의 정보를 저장하는 핵심 주체인 데이터베이스를 생성해보겠습니다. 사이트는 파일과 DB로 되어 있습니다. DB는 정보를 관리하고 입력,수정,삭제를 가능하게 합니다. 만약 DB가 없다면 매번 파일의 글자체를 고치고 있어야 했겠죠? 1. C패널 DB에 접속하려면 이젠 C패널을 사용해야 합니다. Control panel 을 클릭해주세요. https://app.infinityfree.net/accounts/ 그러면 인피니티 프리가 제공하는 C패널에 접속하게 됩니다. 여기서 모든 호스팅의 옵션을 바꿀 수 있습니다. 거의 모든 호스팅 업체가 이러한 C패널을 제공합니다. https://cpanel.epizy.com/panel/ 2. DB .. 2019. 3. 1.
infinityFree(인피니티프리) - 02. FTP 접속, index파일 생성 FTP에 접속해서 phpinfo 을 확인해보자. 안녕하세요.고코더 입니다. 지난 시간에는 5분만에 개인호스팅을 셋팅하고 가지게 되었습니다. 호스팅의 기본은 FTP와 DB입니다. FTP는 소스를 올려 홈페이지의 프론트를 꾸며야 하겠고요 DB에서는 데이터 관리를 합니다. 이 두가지를 제공하는게 보통의 호스팅 업체가 해주는 일입니다. 그 밖에는 부가서비스가 되겠죠. 그래서 오늘은 이 두개의 기초를 접속해보겠습니다. 1.FTP 접속하기 FTP는 파일을 올릴 수 있는 서버의 접근할 수 있는 계정을 말합니다. https://app.infinityfree.net/accounts 자신의 계정에 접속해보면 첫 화면에 FTP Details 가 보입니다. 해당 정보는 FTP 접근 정보 입니다. 이 정보를 가지고 FTP에 접.. 2019. 3. 1.
infinityFree(인피니티프리) - 01. 무제한 무료호스팅 가입, 호스팅 계정생성 무제한 무료호스팅 인피니티프리 사용 시작을 해보자 안녕하세요. 고코더 입니다. 국내 호스팅에도 무료 서비스가 많습니다. 그런데 보통 학습자를 위한 100메가 짜리 호스팅이죠. -> 국내 완전 무료 hosting 업체 / 2018년 기준 하지만 사이트를 운영하기엔 많이 부족 합니다. (공짜인데 너무 많은걸 바라죠?) 개인적으로 여유가 된다면 고객센터에 전화가 가능한 한국 호스팅 업체를 추천합니다. 하지만 해외로 눈을 돌려보면 더 좋은 조건에 호스팅 업체가 많습니다. 그 중에서도 인피티니프리 라는 업체는 무료로 용량과 트래픽을 무제한으로 제공합니다. 하지만 사용해본 분들의 후기는 썩 그리 좋지 않습니다. 어느날 약관을 어겼다고 갑자기 차단되는 경우가 많다고 합니다. 무료로 제공하는 업체의 강점은 제공하는 쪽.. 2019. 3. 1.
MySQL - Error Code: 1175 / update 실행 오류 SET SQL_SAFE_UPDATES OFF 하기 안녕하세요. 고코더 입니다. Mysql Workbech에서 select 쿼리 밑에 하위 쿼리를 실행 하던 중에 아래와 같은 에러 코드가 발생 하였습니다. Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the option in Preferences 해당 오류는 mysql 워크벤치에서 발생하는 경고 오류입니다. 사용자가 잘못된 쿼리를 날리는걸 방지하는 차원입니다. SQL 세이프 모드 때문입니다. 이를 해제 해주면 정상적인 쿼리 실행이 가능합니.. 2019. 2. 27.