질문/조언질답게시판
Extra Form
PHP PHP 7.4
CMS Rhymix 2.x

안녕하세요.

 

몇년만에 다시 홈피를 만들어보고자 오라클 클라우드 셋팅하고 알지도 못하면서

아파치 + PHP-FPM + MariaDB를 셋팅했습니다.

 

라이믹스 2.0 다운 받아서 설치하려다 오류를 뿜어내는데 어떤 문제인지 모르겠어서 질문드려봅니다.

 

[19-Jan-2021 17:10:02 Etc/UTC] PHP Exception: Error #0 "Call to undefined function Rhymix\Framework\Parsers\simplexml_load_string()" in modules/module/module.model.php on line 825 (via common/framework/parsers/moduleactionparser.php on line 33)
#0 /var/www/html/modules/module/module.model.php(825): Rhymix\Framework\Parsers\ModuleActionParser::loadXML()
#1 /var/www/html/classes/module/ModuleHandler.class.php(315): moduleModel::getModuleActionXml()
#2 /var/www/html/index.php(52): ModuleHandler->procModule()
 

 

위는 오류내용이구요.

XML문제 인듯해서  php-xml 다시 설치하고 해 봐도 같은 문제만 나옵니다.

혹시 이런 오류에 대처방법이 있을런지요?

  • profile

    XML 미설치 문제가 맞습니다. rpm 계열 배포판들은 필수 모듈들마저 잘게 쪼개어 놓아서 설치하기 좀 귀찮죠...

     

    php -m 했을 때 (또는 phpinfo를 찍어봤을 때) SimpleXML이 나와야 합니다. 설치했는데도 안 된다면 PHP-FPM 재시작을 깜빡하셨을 수도 있고, 설치하신 버전이랑 PHP-FPM 돌아가고 있는 버전이랑 다를 수도 있습니다.

  • profile ?
    앗. 기진곰님 감사합니다.
    지금 php-fpm 버젼을 올려서 다시 테스트 하고 왔습니다.
    늦은 새벽시간에 답변주셔서 정말 감사합니다^^