누리고 쇼핑모듈 최신 php 라이믹스에서 잘 동작하시나요?
CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 7.2 |
라이믹스 1.9.9.5
php 7.2버전인데
무통장입금 모듈이 조금 문제가 있는 것 같은데 혹시 저만 이런현상인가요..?
CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 7.2 |
라이믹스 1.9.9.5
php 7.2버전인데
무통장입금 모듈이 조금 문제가 있는 것 같은데 혹시 저만 이런현상인가요..?
댓글 11
라이믹스에서 누리고 모듈 설치시 오류가 발생했었는데 다시 시도해보겠습니다.
서버 오류 Error #0 "Call to undefined method nstore_digital_contents::makeObject()" in modules/nstore_digital_contents/nstore_digital_contents.class.php on line 19
해당부분에 오류가 있네요
일단 라이믹스에서는 return $this->makeObject(); 부분을 사용안해서 주석처리했습니다.
근데 다른 파일에서도 return $this->makeObject(); 부분을 많이 사용하는군요..
최신 라이믹스, php7.3에서 unlinked에서 마일리지 통합카트 등이 생성이 안되네요. db를 삭제하고 다시 설치해봤지만.
서버 설치버전이 php가 7.2아니라 7.3 버전이였네요 7.3에만 발생하는 문제같기도한데
누리고모듈은 라이믹스에서 사용하기 아직 이른걸까요.. xe갈아타기는 죽어도 싫은데-_ㅠ
다른 기능은 대부분 동작하는데 이상하네요:)
makeObject 함수가 없어서 그런것 같은데요
nstore_digital_contents.class.php 파일 하단에 넣어보시죠
public function makeObject($code = 0, $msg = 'success')
{
return class_exists('BaseObject') ? new BaseObject($code, $msg) : new Object($code, $msg);
}
누리고 모듈에 makeObject 사용하는 곳이 은근히 조금 있더군요 해당 부분에다가 다 추가해주면 될까요?
makeobject부분이 krzip만 예를들어보면
(라이믹스는)
https://github.com/rhymix/rhymix/blob/master/modules/krzip/krzip.class.php
(xe)
https://github.com/xpressengine/xe-core/blob/develop/modules/krzip/krzip.class.php
이렇게 조금 다르더라구요
문제가 되는게 함수를 호출했는데 안나오는거니까요.
그렇게 해보시고 또 다른 모듈에서도 같은 문제가 발생하면 되면 거기에 또 넣으면 될것 같고요.