본문 바로가기

IT_Developers/CMS38

XE3 - 플러그인 업데이트시에 무한 로딩 해결방법 XpressEngine3 theme, plugin 설치시 무한 로딩에서 빠져나오는 방법 안녕하세요. 고코더 입니다. XE3에서 플러그인, 테마를 설치나 업데이트 할때 무한 로딩에 빠지는 경우가 있습니다. 무한로딩 상태를 해체하기 위한 방법을 소개합니다. ● 1. 무한로딩에 빠져서 다른 업데이트가 되지 않고 있는 현재상황입니다. 30분 넘게 기다려도 답이 없네요. ● 2. 그럴땐 FTP로 "/storage/app"을 찾습니다. 그리고 operations.json 이라는 파일이 생성되어 있는걸 삭제합니다. ● 3. 겁먹지 말고 파일을 그저 삭제해주시면 됩니다. 업데이트시에 생겨나는 json 파일입니다. ● 4. 그럼 이렇게 레이어 로딩 화면은 없어지고 무한 로딩은 해결 됩니다. 설치는 당연히 되지 않았을 확.. 2020. 4. 4.
XE3 - 테마, 플러그인 xe스토어에서 추가하기 theme, plugin setup 안녕하세요. 고코더 입니다. 사이트 가입과 토큰을 연동하였다면 이제 테마와 플로그인을 다운로드 하는 방법을 알아봅니다. -> XE3 - XE스토어와 내 홈페이지 토큰(Token) 연동하기 ● 1. XE3 폴더에서 .compose를 생성하여 루트에 생성합니다. ● 2. 그리고 기본설정에서 "사이트 composer 홈 디렉토리" 에 방금 만들 폴더 이름을 넣습니다. 그럼 이제 설치 준비가 완료 되었습니다. http://xe3.gocoder.net/settings/setting ● 3. 원하는 테마를 선택합니다. 해당 URL에서 무료와 유료 테마들을 확인 가능합니다. 원하는 테마를 클릭하여 상세페이지로 이동합니다. https://store.xehub.io/themes ● 4.. 2020. 4. 3.
XE3 - Class 'Phar' not found / 테마, 플러그인 업데이트 오류 theme, plugin update error 안녕하세요. 고코더 입니다. CMS를 사용한다면 각종 오류와 사투를 해야하는데요 이번에는 테마와 플러그인을 설치하는 방법에서 나타나는 'Phar' not found 이라는 오류를 확인해보겠습니다. ● 1. 테마와 플로그인을 설치할 때 나타나는 오류 입니다. 그리고 제한 시간으로 초과 되었습니다. production.ERROR: Class 'Phar' not found {"exception":"[object] (Symfony\\Component\\Debug\\Exception\\FatalErrorException(code: 1): Class 'Phar' not found at /home/gocoder/html/xe3/vendor/composer/compose.. 2020. 4. 3.
XE3 - XE스토어와 내 홈페이지 토큰(Token) 연동하기 XpressEngine3 플러그인 테마를 사용하기 위해 토큰 입력 안녕하세요. 고코더 입니다. XE스토어와 내 홈페이지를 연동하는 방법을 알아봅니다. 기존 파일을 업로드하여 설치하는 방법은 개발자가 아닌 분에게는 낯선 방법이고 보안상에 문제가 있었지만 토큰방식은 취약점을 해결하는 방법입니다. 그래서 이전에 홈페이지 가입이 필수입니다. -> XE3 - 공식홈페이지, XE Store 가입하기 / 테마,플러그인 설치 사전작업 ● 1. 홈페이지 접속후에 로그인을 합니다. 그리고 프로필을 클릭하여 내 사이트 메뉴를 클릭하여 이동합니다. https://store.xehub.io/ ● 2. 사이트 추가하기 버튼을 클릭합니다. ● 3. 사이트를 추가할 수 있는 레이어창이 열립니다. 사이트 이름이랑 사이트 주소를 입력합.. 2020. 4. 3.
XE3 - 공식홈페이지, XE Store 가입하기 / 테마,플러그인 설치 사전작업 XpressEngine3 테마와 플로그인 다운받기전 사이트 가입 안녕하세요. 고코더 입니다. XE3 설치를 하셨다면 이제 공식홈페이지와 스토어 가입이 필수 입니다. 이전 XE1 버전에서는 공홈에 도움 없어도 모든게 가능했지만 이번 버전에서는 플러그인을 사이트에서 재공하고 토큰을 추가하는 방식을 제공하므로 가입이 필요하게 됐습니다. 물런 파일로 설치할수도 있지만 공홈에서 정식으로 다운받는게 안전성이 있습니다 공식홈페이지 가입 ● 1. 공식홈페이지 주소에서 회원가입 URL로 이동 합니다. 그리고 해당 페이지에서 원하는 정보로 회원가입을 합니다. 이메일 인증을 활용한 가입이기에 간단한 정보만을 받습니다. https://www.xpressengine.com/auth/register ● 2. 인증메일 발송 메세지.. 2020. 4. 3.
XE3 - "allow_url_fopen 설정이 꺼져있습니다." / 자동 업데이트 설정 오류 XpressEngine3 자동업데이트 기능을 켜는 방법 안녕하세요. 고코더 입니다. ● 1. XE3 관리자 페이지에서 업데이트 탭을 접속해보면 빨간색으로 아래와 경고 메세지가 나타납니다. 자동 업데이트 기능을 설정하려면 해당 옵션을 실행해야 한다는 메세지 입니다. allow_url_fopen 설정이 꺼져있습니다. 플러그인을 업데이트하려면 php.ini 파일에서 설정을 켜야 합니다 .htaccess 파일 수정 ● 2. 대부분 호스팅 서버를 구매해서 사용하기 때문에 이 파일에 설정을 입력해야 합니다. 해당 파일을 실행 후에 아래처럼 "php_flag allow_url_fopen On" 를 추가로 입력해주세요. PHP.ini 파일 수정 ● 3. 서버에 직접 접근이 가능하다면 "allow_url_fopen = .. 2020. 4. 2.
XE3 - 관리자 페이지 접속하기 / XpressEngine3 xe3 관리자 화면 접속하는 방법 안녕하세요. 고코더 입니다. XE3를 설치했다면 관리자 페이지를 접속하는게 최우선 입니다. 기존 XE는 admin 이라는 URL로 접속하였는데요 XE3에서는 로그인을 이용해서 관리자로 접속이 가능합니다. ● 1. 기본테마에서 오른쪽 상단에 있는 프로필 아이콘을 클릭합니다. ● 2. 그럼 메뉴 레이어가 나타나고 로그인 버튼을 클릭합니다. ● 3. 혹은 해당 URL로 바로 접속하시면 됩니다. 편하신 방법으로 로그인 화면에 접속하세요. http://사이트주소/auth/login ● 4. 아이디와 비밀번호는 XE3 설치시에 입력한 이메일 주소와 패스워드 입니다. ● 5. 그리고 다시 프로필 아이콘의 마우스를 올려놓으면 설정을 클릭합니다. ● 6. 그럼 관리자가 기능을 볼 수 있.. 2020. 4. 2.
XE3 - XpressEngine3 설치하기 XE3 최초 설치하기 안녕하세요. 고코더 입니다. 지난 시간에 최신버전 XE3를 다운로드 받았습니다. -> 최신버전 XpressEngine3 버전 다운로드 받기 이번 시간에는 이걸 설치해보겠습니다. ● 1.다운로드 받은 파일을 압축을 해제해서 자신의 서버에 업로드 합니다. PHP가 돌아가는 서버이어야 합니다. ● 2.설치한 경로로 접속하면 아래와 같이 언어설정하는 화면이 처음으로 나옵니다. ● 3. 다음 화면에는 설치에 문제가 있는지 확인합니다. 제 검사 결과는 깨끗하네요. 문제가 있어야 좀 더 도움을 드릴 수 있을텐데요. ● 4. 약관의 동의를 합니다. 동의하지 않으면 진행이 안되니 동의하고 Next를 클릭합니다. ● 5. 제일 중요한 데이터베이스 정보를 입력합니다. 해당 정보는 자신의 서버에 맞게 입.. 2020. 4. 1.
XE3 - 최신버전 XpressEngine3 버전 다운로드 받기 XE3 최신 설치 파일 다운로드하기 안녕하세요. 고코더입니다. XE3 버전을 다운로드 하는 방법을 알아봅니다. 기존 XE1버전에서 3버전으로 2018년 12월 14일에 출시된 버전입니다. 이번 버전은 라라벨(Laravel)로 개발 하였습니다. 그래도 다행히 XE1버전은 계속 유지보수가 가능합니다. 이번 시간에는 간단하게 xe3를 다운로드 받아보겠습니다. ● 1. 해당 홈페이지에 접속합닏. 그리고 XE3 DOWNLOAD를 클릭합니다. 그러면 최신버전 xe3가 자동으로 다운로드 됩니다. https://www.xpressengine.com/xe3_features ● 2. 다운로드 받은 압축파일은 압축파일입니다. EXE나 설치 프로그램이 아닌 순수 PHP 파일입니다. 그래서 XE에서 설치라고 하면 PHP서버에 .. 2020. 4. 1.