경고: 이 문서의 오래된 판을 편집하고 있습니다. 이것을 게시하면, 이 판 이후로 바뀐 모든 편집이 사라집니다. 귀하는 로그인되어 있지 않습니다. 이대로 편집하면 귀하의 IP 주소가 편집 기록에 남게 됩니다.스팸 방지 검사입니다. 이것을 입력하지 마세요!==라이믹스?== * [[라이믹스]]에 대해 알아보고 싶다면 [[라이믹스]] 문서를 참고하자. ==요구사양== * 라이믹스에서 요구하는 사양에 대해 알아보자. * 이때 진짜 기본적인 것(웹 서버)에 대해서는 작성하지 않았습니다.<ref>웹 서버 프로그램이 없으면 php 파일 등을 처리 할 수 없기 때문이다.</ref> ==퍼미션== # 라이믹스 설치 루트 폴더에 files 폴더의 퍼미션이 707이나 777이어야 한다. # 설치 경로에 쓰기 권한이 이미 있는 경우, 설치 과정에서 files 폴더를 자동으로 생성한다. ==PHP== # [[라이믹스]]를 사용하려면, 7.0 이상이 설치 되어 있어야 합니다. # PHP 5.x 버전대는 설치 자체가 안되도록 설정되었으며, 강제로 설치를 진행하여도 각종 오류가 난무하여 사용 할 수 없습니다.<ref>PHP 7 문법이 적용 되었기 때문이다.</ref><ref>그런데 [https://github.com/rhymix/rhymix/blob/master/common/constants.php#L132 PHP 버전 제한 코드]를 보면, 5.5.9 버전이 최소사양이다. 아무리 5.5.9 버전으로 설정되어 있어 서버가 5.5.9 버전 이상(7.x 버전 이상 제외)의 PHP가 설치되어 있다고 하더라도 PHP 7 버전대로 업그레이드 하도록 하자.</ref> ===7.2 이상=== # PHP 7.2 이상에서 일부 서드파티 모듈로 인해 오류가 발생 할 수 있다. # '''BaseObject''' 오류가 발생하는데, PHP 7.2 이상은 원래 사용하던 클래스인 '''Object'''를 사용하지 못해 'Fatal error'가 발생한다. # 이 문제는 [[XpressEngine|XE]]에서도 나타나는 현상이다. [https://www.xpressengine.com/devlog/23249915 XE 공식 홈페이지 공지사항] # 그렇기 때문에 'Object'를 'BaseObject'로 바꿔줘야 한다.<del>노가다</del> 에디터에서 찾아 바꾸기를 통해 바꾸면 그나마 쉽다.<ref>엉뚱한 녀석을 수정 할 수 있으니, 대소문자 구분에 체크하고, '''Object('''를 찾아 '''BaseObject('''로 바꾸면 쉽다.</ref> # 리눅스에서 <syntaxhighlight lang="sh"> find ./ -name "*.php" -exec sed -i 's/return\snew\sObject/return new BaseObject/g' {} \; find ./ -name "*.php" -exec sed -i 's/extends\sObject/extends BaseObject/g' {} \; </syntaxhighlight><br/> 이렇게 하면 쉽게 바뀐다고도 한다. 참고하자. [https://xetown.com/questions/1082527#comment_1082641 XETOWN php 7.2 업그레이드를 위한 return new object > return new BaseObject 일괄변경하기] ===PHP 모듈=== * [[라이믹스]]를 설치하기 위해 필수적으로 설치되어야 하는 PHP 모듈은 다음과 같습니다. ** curl ** gd ** iconv 또는 mbstring ** json ** mcrypt 또는 openssl ** simplexml ===php.ini 설정=== # session.auto_start이 아래와 같이 off로 설정 되어야 합니다. <syntaxhighlight lang="ini"> session.auto_start = off </syntaxhighlight> # upload_max_filesize 설정치보다 post_max_size가 커야 합니다. # post_max_size설정치보다 memory_limit이 커야 합니다. * 라이믹스는 [[라이믹스#대용량 업로드|대용량 업로드]]를 지원하기 때문에, 업로드 용량이 10MB 이상이면 사실상 업로드에 제약을 받지 않습니다. ==Mysql/MariaDB== # Mysql은 5.0.7 이상의 버전을 사용해야 합니다. # [[라이믹스]] 개발진들은 MariaDB를 권장한다고 한다. ==각주== 편집 요약 가온 위키에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 라이선스로 배포된다는 점을 유의해 주세요(자세한 내용에 대해서는 가온 위키:저작권 문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요. 또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다. 저작권이 있는 내용을 허가 없이 저장하지 마세요! 취소 편집 도움말 (새 창에서 열림)