메뉴 건너뛰기

xe rhymix(php 버전7) 설치하는 방법 정리

 

1. cpanel 에서 php version 을 7.0 으로 설정

 

2. ssh를 이용하여 rhymix 파일 복사

 

* git 주소 : https://github.com/rhymix/rhymix

* 압축파일 : https://github.com/rhymix/rhymix/archive/master.zip

 

ssh 명령어 : # wget https://github.com/rhymix/rhymix/archive/master.zip

 

3. master.zip 파일 압축 풀기

 

ssh 명령어 : # unzip master.zip

 

4. rhymix-master 폴더에 풀린 파일 부모폴더로 옮기기

 

ssh 명령어 : # mv rhymix-master/* ./

 

 

 

5. db의 형식을 MyISAM에서 InnoBD로 수정

How to convert all tables from MyISAM into InnoDB?

 

phpMyAdmin의 sql 명령어 창에 아래의 명령어를 복사해 붙여넣고 실행

 

sql 명령어 :

SET @DATABASE_NAME = 'kmdb_db';

SELECT  CONCAT('ALTER TABLE `', table_name, '` ENGINE=InnoDB;') AS sql_statements
FROM    information_schema.tables AS tb
WHERE   table_schema = @DATABASE_NAME
AND     `ENGINE` = 'MyISAM'
AND     `TABLE_TYPE` = 'BASE TABLE'
ORDER BY table_name DESC;

7. 화면에 표시된 sql_statements 리스트를 모두 복사하여 sql 명령어 창에 붙여넣고 실행

행 갯수는 100으로 수정해 주세요.

내용이 ... 으로 축약되어 있을 경우에는 '+ 옵션'에서 '전체 텍스트'를 선택하고 재실행합니다.

 

sql 명령어 :

 

ALTER TABLE `xe_trash` ENGINE=InnoDB;

ALTER TABLE `xe_trackbacks` ENGINE=InnoDB;

ALTER TABLE `xe_tags` ENGINE=InnoDB;

ALTER TABLE `xe_syndication_logs` ENGINE=InnoDB;

ALTER TABLE `xe_syndication_except_modules` ENGINE=InnoDB;

ALTER TABLE `xe_star_rating_log` ENGINE=InnoDB;

ALTER TABLE `xe_star_rating` ENGINE=InnoDB;

ALTER TABLE `xe_spamfilter_log` ENGINE=InnoDB;

ALTER TABLE `xe_spamfilter_denied_word` ENGINE=InnoDB;

ALTER TABLE `xe_spamfilter_denied_ip` ENGINE=InnoDB;

ALTER TABLE `xe_site_admin` ENGINE=InnoDB;

ALTER TABLE `xe_sites` ENGINE=InnoDB;

ALTER TABLE `xe_session` ENGINE=InnoDB;

ALTER TABLE `xe_sequence` ENGINE=InnoDB;

ALTER TABLE `xe_poll_title` ENGINE=InnoDB;

ALTER TABLE `xe_poll_log` ENGINE=InnoDB;

ALTER TABLE `xe_poll_item` ENGINE=InnoDB;

ALTER TABLE `xe_poll` ENGINE=InnoDB;

ALTER TABLE `xe_point` ENGINE=InnoDB;

ALTER TABLE `xe_options` ENGINE=InnoDB;

ALTER TABLE `xe_module_trigger` ENGINE=InnoDB;

ALTER TABLE `xe_module_skins` ENGINE=InnoDB;

ALTER TABLE `xe_module_part_config` ENGINE=InnoDB;

ALTER TABLE `xe_module_mobile_skins` ENGINE=InnoDB;

ALTER TABLE `xe_module_locks` ENGINE=InnoDB;

ALTER TABLE `xe_module_grants` ENGINE=InnoDB;

ALTER TABLE `xe_module_filebox` ENGINE=InnoDB;

ALTER TABLE `xe_module_extra_vars` ENGINE=InnoDB;

ALTER TABLE `xe_module_extend` ENGINE=InnoDB;

ALTER TABLE `xe_module_config` ENGINE=InnoDB;

ALTER TABLE `xe_module_categories` ENGINE=InnoDB;

ALTER TABLE `xe_module_admins` ENGINE=InnoDB;

ALTER TABLE `xe_modules` ENGINE=InnoDB;

ALTER TABLE `xe_menu_layout` ENGINE=InnoDB;

ALTER TABLE `xe_menu_item` ENGINE=InnoDB;

ALTER TABLE `xe_menu` ENGINE=InnoDB;

ALTER TABLE `xe_member_scrap` ENGINE=InnoDB;

ALTER TABLE `xe_member_message` ENGINE=InnoDB;

ALTER TABLE `xe_member_login_count` ENGINE=InnoDB;

ALTER TABLE `xe_member_loginlog` ENGINE=InnoDB;

ALTER TABLE `xe_member_join_form` ENGINE=InnoDB;

ALTER TABLE `xe_member_group_member` ENGINE=InnoDB;

ALTER TABLE `xe_member_group` ENGINE=InnoDB;

ALTER TABLE `xe_member_friend_group` ENGINE=InnoDB;

ALTER TABLE `xe_member_friend` ENGINE=InnoDB;

ALTER TABLE `xe_member_denied_user_id` ENGINE=InnoDB;

ALTER TABLE `xe_member_denied_nick_name` ENGINE=InnoDB;

ALTER TABLE `xe_member_count_history` ENGINE=InnoDB;

ALTER TABLE `xe_member_autologin` ENGINE=InnoDB;

ALTER TABLE `xe_member_auth_mail` ENGINE=InnoDB;

ALTER TABLE `xe_member` ENGINE=InnoDB;

ALTER TABLE `xe_log` ENGINE=InnoDB;

ALTER TABLE `xe_layouts` ENGINE=InnoDB;

ALTER TABLE `xe_lang` ENGINE=InnoDB;

ALTER TABLE `xe_files` ENGINE=InnoDB;

ALTER TABLE `xe_editor_components_site` ENGINE=InnoDB;

ALTER TABLE `xe_editor_components` ENGINE=InnoDB;

ALTER TABLE `xe_editor_autosave` ENGINE=InnoDB;

ALTER TABLE `xe_document_voted_log` ENGINE=InnoDB;

ALTER TABLE `xe_document_trash` ENGINE=InnoDB;

ALTER TABLE `xe_document_readed_log` ENGINE=InnoDB;

ALTER TABLE `xe_document_histories` ENGINE=InnoDB;

ALTER TABLE `xe_document_extra_vars` ENGINE=InnoDB;

ALTER TABLE `xe_document_extra_keys` ENGINE=InnoDB;

ALTER TABLE `xe_document_declared_log` ENGINE=InnoDB;

ALTER TABLE `xe_document_declared` ENGINE=InnoDB;

ALTER TABLE `xe_document_categories` ENGINE=InnoDB;

ALTER TABLE `xe_document_aliases` ENGINE=InnoDB;

ALTER TABLE `xe_documents` ENGINE=InnoDB;

ALTER TABLE `xe_counter_status` ENGINE=InnoDB;

ALTER TABLE `xe_counter_site_status` ENGINE=InnoDB;

ALTER TABLE `xe_counter_log` ENGINE=InnoDB;

ALTER TABLE `xe_comment_voted_log` ENGINE=InnoDB;

ALTER TABLE `xe_comment_declared_log` ENGINE=InnoDB;

ALTER TABLE `xe_comment_declared` ENGINE=InnoDB;

ALTER TABLE `xe_comments_list` ENGINE=InnoDB;

ALTER TABLE `xe_comments` ENGINE=InnoDB;

ALTER TABLE `xe_autoinstall_packages` ENGINE=InnoDB;

ALTER TABLE `xe_ai_remote_categories` ENGINE=InnoDB;

ALTER TABLE `xe_ai_installed_packages` ENGINE=InnoDB;

ALTER TABLE `xe_admin_log` ENGINE=InnoDB;

ALTER TABLE `xe_admin_favorite` ENGINE=InnoDB;

ALTER TABLE `xe_addons_site` ENGINE=InnoDB;

ALTER TABLE `xe_addons` ENGINE=InnoDB;

ALTER TABLE `xe_action_forward` ENGINE=InnoDB;

 

 

6. 크롬으로 kmdb.xyz 를 열어 'rhymix'를 설치한다.

DB 종류는 'mysqli_innodb (권장)' 을 선택합니다.  

 

**!! 주의 !!**

스킨에서 사용하는 날짜 표시 함수 일부가 변경된 것을 확인했습니다.

아래 함수와 같은 형식이어야 합니다. 그렇지 않으면 페이지가 깨집니다.

zdate($document->get('last_update'),'Y.m.d')

getRegdate("Y-m-d")

 

 

 

제목 날짜
한국 영화 VOD 3   2013.11.05
확장 컴포넌트의 멀티미디어 링크 사용 가능한 동영상 주소 유형   2013.10.27
별점 주기 기능을 추가했습니다. 추천과는 또다른 매력! 1   file 2013.10.21
영화 예고편 글작성 방법   2013.10.17
유챗 채팅창 표시 방법을 회원정보 관리에서 선택하세요. 2   file 2013.10.07
KBS SPORTS 방송 보는 방법 2   2013.02.07
랜카드 장치이름이 다름?   file
windows iso to usb   file
PicPick 캡쳐  
고급 한글 서체 Font   file
Firefox Font Awesome Issue Fixed (not yet)   file
Bootstrap live editor   file
태그 목록