본문 바로가기

IT_Developers/CMS38

XpressEngine - 오류 메세지 출력 되지 않게 하기 / xe XE errors 안보이게 안녕하세요 고코더 입니다. XE로 홈페이지를 잡고 있는데 자꾸 오류 메세지가 눈에 거슬립니다. 저는 임시로 테스트중이라 무시해도 되는 부분이라서 XE에서 오류 메세지를 안보이게 해보겠습니다. 루트 폴더에 있는 index.php 를 열어주세요 그리고 해당 코드를 123cs 적당한 곳에 입력하면 되는데 저는 이쯤에 기록해보겠습니다. 그리고 세이브 하면 이제 오류 출력이 되지 않습니다. 마무리 서버 스펙과 버전별로 상이한 오류가 많네요. 2019. 1. 13.
XpressEngine - 홈페이지 서버 이전 쉬운 방법 / xe XE를 다른 서버로 복사하기 안녕하세요. 고코더 입니다. XE로 만든 홈페이지를 다른 호스팅으로 이전 할려고 하였습니다. 인터넷에서 말하는 방법으로 이전해본 결과 생각보다 호스팅마다의 설정도 달라서 그런지 옮기는게 쉽지는 않더군요. 그래서 하루종일 만져 본 결과 개인적으로 가장 효과적인 방법이라 생각하는 이전 방법을 소개해드리려고 합니다. 1.소스 파일 백업 전체 파일을 모두 옮기는 방법이 통상적이지만 아래 처럼 6가지 폴더만 백업합니다. files layouts m.layouts modules widgets widgetstyles 그리고 files 안에 있는 폴더중 cache 폴더는 지웁니다. files/config 안에 있는 db.config.php 를 삭제 합니다. 2.DB 백업 ->MySQL DB.. 2019. 1. 12.
XE - " Fatal error: Class 'Object' not found in " / class 낫파운드 오류 PHP 7 버전에서 예약오류 안녕하세요. 고코더입니다. XE로 홈페이지를 개발하던중 아래와 같은 오류가 자꾸 발생합니다. Fatal error: Class 'Object' not found in /doorweb_content.class.php on line 682 이유는 단순 합니다. Object 라는 클래스 명을 이젠 사용 할 수 없습니다. 최신버전 XE 코어에서는 이를 class_alias('BaseObject', 'Object'); 클래스명을 변경해주는 코드를 심었지만 오래된 위젯같은 애드온성 소스들은 그대로 남아있습니다. 해당 오류가 표시하는 페이지에 갑니다. 아래처럼 코딩 되어 있습니다. ▼ Object 라는 클래스명이 잘못되었습니다. class doorweb_contentItem extends.. 2019. 1. 10.
워드프레스 - Custom Links 새창에서 열리게 하기 / _blank custom link wordpress target blank 안녕하세요. 고코더 입니다. 테마를 수정에서 메뉴에서 링크를 추가하면 기본이 _self 현제 페이지 열기 입니다. 그런데 다른창으로 띄워주기를 원할 때가 있습니다. ▼ 워드프레스 관리자에서 Appearance(외모) -> meun(메뉴)로 이동 합니다. ▼Screen option 을 클릭 합니다. 오른쪽 위에 있습니다. ▼ Link Target(링크 타겟) 을 체크를 합니다. 그럼 아까 처음 custom link 속성에서 "Open link in a new tab"이 추가 됩니다. 이를 체크하면 _blank 로 열리게 됩니다. (새창) 헷갈릴 수 있는건 기본 값으로 놓지 않았네요. 마무리 모든게 준비 잘된 WP 2019. 1. 9.
워드프레스 - 사이트 폴더 옮기기/변경 하기 설치된 워드프레스 폴더명 수정하기 안녕하세요. 고코더 입니다. 운영중인 워드프레스를 하위 폴더로 옮겨야 하거나 폴더명을 수정해야 할 경우가 있습니다. 그럴땐 멘붕이 오겠지만 방법은 정말 간단합니다 ▼ 우선 워드프레스 관리자의 설정->일반으로 가셔서 "일반설정" 으로 접근 합니다. http://[자신의워드프레스]/wp-admin/options-general.php ▼ 그리고 URL에서 뒷 부분을 주소로 변경합니다. 저는 폴더를 wp->wp2 로 옮겨가려고 합니다. ▼그리고 저장하기를 누르면 당황 스럽게 낫 파운드 오류가 뜹니다. ▼아까 지정한거처럼 폴더명을 변경 하였습니다. 하위 폴더나 상위 폴더로 가야 한다면 파일을 이동하시면 됩니다. ▼그리고 변경한 사이트 주소로 접속하면 변경된 폴더명으로 사이트가 잘.. 2019. 1. 8.
워드프레스 - 루트 하위폴더 아래에 설치하기 wordpress 루트 폴더가 아닌 서브 폴더에 설치하기 안녕하세요 고코더 입니다. 워드프레스를 설치 할때 보통은 루트 폴더에 설치합니다. 하나의 페이지가 아니라 홈페이지로 사용하는게 목적이니깐요. 그런데 루트에는 다른 웹사이트가 돌고 이벤트 페이지와 같은 기타 등등을 잠깐 워드프레스로 이용하고 싶다면?? 하위 폴더에 설치하시면 됩니다. 방법은 간단하다. 못해 상식적입니다. ▼ 제 루트 폴더에 wp 라는 폴더를 생성 하였습니다. ▼ 그리고 wp 폴더에 워드프레스 파일을 모두 업로드 하였습니다. ▼ 그리고 wp 폴더에 워드프레스 파일을 모두 업로드 하였습니다. http://gocoder.net/wp 를 입력하니 인스톨 페이지가 나옵니다. 상대 경로를 이용해 프레임웍크들을 잘 만들어 놓은거 같습니다. ▼ 인.. 2019. 1. 8.
워드프레스 - 추천 무료테마 다운로드 사이트 / justfreethemes.com 무료 테마 구하기 안녕하세요. 고코더 입니다. 워드프레스 하면 테마가 기본입니다. 전세계 사람들이 만들어 놓은 플랫폼을 선택해서 쉽게 사이트 개발이 가능 합니다. 워드프레스 관리자에서 기본적으로 http://자신의사이트/wp-admin/theme-install.php?browse=featured 자체 테마 마켓을 제공 합니다. 호스팅을 쓴다면 트래픽도 조금 아깝고 쓸만한 무료 테마 찾기가 조금 어렵습니다. 그래서 오늘은 워드프레스의 무료 테마를 모아둔 사이트를 소개 하려합니다. https://justfreethemes.com/ ▼ 무료 테마만 모아둔 사이트 입니다. 물런 pro 업그레이드 해야 제대로된 테마가 사용 가능 하지만.. ▼ 평점 기준으로 베스트 테마가 순위가 매겨져 있습니다. 인기 있는 테마로.. 2019. 1. 6.
워드프레스 - 구글 애널리스틱 연결 wordpress 에 구글 애널리스틱 설치하기 안녕하세요. 고코더 입니다. 워드프레스로 사이트를 개발 하셨다면 구글 애널리스틱스를 설치 해서 접속자 모니터링을 하셔야겠죠. 우선 필요한건 애널리스틱스 고유 코드 입니다. ▼ 가입하신 계정에 추적 ID 가져오기를 하시고 ▼ 발생한 추적 ID를 복사해서 저장합니다. ▼ 그리고 워드프레스 플로그인에서 Google Analystics for WordPress 검색하여 설치 합니다. ▼ 그럼 왼쪽 메뉴에 이렇게 설치가 됩니다. ▼ UA로 시작하는 발급된 코드를 입력하고 변경사항을 저장만 하면 모든게 완료됩니다. 플러그인으로 마우스로 개발하기 재밌습니다. 마무리 아직 사용자가 없어도 먼저 설치 하세요. 데이터는 미리 미리 쌓아두는게 2019. 1. 5.
XE - "[필수] XE의 설치 경로 또는 ./files 디렉토리의 퍼미션이 707이어야 합니다." XE 파일 폴더 권한 문제 안녕하세요. 고코더 입니다. XE 엔진을 설치하던중 이런 메세지가 나타나셨다고요? [필수] XE의 설치 경로 또는 ./files 디렉토리의 퍼미션이 707이어야 합니다. XE 엔진의 Permission 권한 문제 입니다. 해당 디렉터리는 파일 폴더 이기에 읽기,쓰기,실행 권한이 필수 입니다. 그럴 경우에는 파일 폴더의 권한을 주시면 됩니다. 파일질라로 한번 해보겠습니다. ▼ 혹시 files 폴더가 없다면 해당 루트에 폴더를 만들어 주세요. ▼ 그리고 폴더의 마우스 오른쪽 버튼을 눌러 파일 속성을 클릭해주세요. ▼ 그리고 아래처럼 권한을 줍니다. 숫자값에 707를 누르면 알아서 권한이 조정 됩니다. 그리고 필수적으로 하위 디렉토리로 이동에서 "모든 파일과 디렉토리에 적용"을 선택.. 2019. 1. 5.