본문 바로가기

Content Management System6

728x90
반응형
[라이믹스(XE1)] 이메일 인증 제목과 내용 변경하는 방법 필요성 라이믹스 기반 웹 서비스를 운영하면 이메일 인증을 위한 이메일 제목과 본문 내용을 변경할 필요가 있다. 변경하지 않으면 아래의 사진처럼 인증 메일이 발송된다. 특히 영문으로 메일이 발송되는 경우 제목이 다소 불편하다. 이메일 인증 제목과 내용을 변경하는 방법은 아래와 같다. 메일 제목 변경하기 아래의 주소로 이동하여 원하는 언어에 해당하는 파일을 텍스트 에디터로 편집한다. 한국어의 경우 'ko.php' 파일을 편집하고 영어의 경우 'en.php'를 편집한다. \modules\member\lang\ 아래의 변수를 찾아서 문자열을 원하는 제목으로 위의 사진처럼 수정한다. $lang->msg_confirm_account_title 메일 내용 변경하기 메일 내용 형식이 담긴 파일은 아래 경로에 있다. 파.. 2023. 3. 7.
[라이믹스] IIS+PHP 환경에서 업로드 권한 처리 윈도우(Windows) 운영체제에서 HTTP 서버인 IIS(Internet Information Services)와 PHP 조합하여 라이믹스(Rhymix)를 운용할 때 업로드 기능을 위해 폴더 권한을 잘 설정해야 한다. 크게 2가지를 설정해야 하는데 첫 번째는 업로드 된 파일이 담길 폴더의 권한이고 두 번째는 업로드 될 때 잠시 저장되는 임시 폴더의 권한이다. 업로드 폴더 권한 설정 업로드된 파일은 'files' 폴더에 보관되므로 라이믹스가 설치된 루트 경로에서 'files' 폴더를 찾은 다음 아래의 사진처럼 권한을 설정한다. 임시 업로드 폴더 권한 설정 파일 업로드가 진행 중일 때 임시로 사용되는 폴더의 권한에 따라 파일의 초기 권한이 설정되므로 업로드용 임시 폴더 권한 도 수정하여야 한다. 먼저 아래.. 2023. 3. 6.
라이믹스(Rhymix) 카카오톡 오픈채팅방 안내 운영 현황 라이믹스 커뮤니티로 'XE Town'이 있지만 카카오톡 오픈채팅방도 활발히 활용되고 있다. 이온디(eond@eond.com)님이 방장으로 카카오톡 오픈채팅방을 운영하고 있다. 오픈채팅방 주소 라이믹스 카카오톡 오픈채팅방 주소는 아래와 같다. 주소: https://open.kakao.com/o/giaKKnl 참고문서 "[IT 기술 용어] 라이믹스(Rhymix)", 공학코드 연구노트, 2023년 1월 11일. @원문보기 2023. 1. 11.
[IT 용어] 라이믹스(Rhymix) 정의 라이믹스(Rhymix)는 XE(Xpress Engine)를 포크하여 개발한 국산 CMS(Content Management System)이다. 라이믹스 개발은 기진곰(kijin@poesis.org)님이 리드하고 있다. 특징 라이믹스는 PHP 환경에서 동작하며 태생이 국산이다보니 한국 웹 서비스 정서에 잘 맞는 기능과 디자인을 갖추고 있다. 참고문서 "라이믹스 소개", 라이믹스 공식 홈페이지. @원문보기 "Rhymix", 위키피디아. @원문보기 2023. 1. 11.
라이믹스(XE1) 문서 제목을 SQL로 일괄 변경하기 어떤 경우에는 라이믹스(XE1)에서 문서 제목을 일괄로 치환해야하는 경우가 있다. 그 경우에는 아래와 같이 SQL을 작성해서 처리할 수 있다. 1. 문서 목록 확인 아래의 SQL로 어떤 문서들이 어떤 문자열을 가지고 있는지 확인한다. SELECT * FROM rx_documents WHERE title LIKE '%찾을문자열%' 2. 제목이 의도대로 수정되는지 확인 아래의 SQL로 의도한 대로 제목이 수정되는지를 미리 확인한다. SELECT REPLACE(title,'찾을문자열', '') FROM rx_documents WHERE title LIKE '%찾을문자열%' 3. 제목 수정 정상적으로 SQL이 의도대로 작성한다고 생각이 들면 아래의 명령어로 제목을 수정한다. UPDATE rx_documents .. 2022. 6. 6.
XE3 에서 'The operation is locked.' 경고 해결하는 법 XE3에서 작업하다보면 어떤 이유 때문에 진행하던 작업을 강제 중단해야하는 경우가 있다. 그러다보면 XE3에서 특정 리소스가 잠긴 상태 그대로 남게 되고 이 때문에 'The operation is locked. Make sure that another process is running.'이라는 문구를 보게 될 것이다. 이를 해결하는 방법은 간단하다. XE3가 설치된 경로의 /storage/app/operations.json 파일을 열어서 해당 작업이 잠긴 것을 해제해주면 된다. "lock": true, 되어 있는 것을 "lock": false, 로 바꾸면 된다. 2019. 10. 3.