common/frameworlk/debug.php:681 오류
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.0 |
가끔가다가 사이트에서 홈을 누르던가 이동을 할때 아래와 같은 서버 오류가 뜹니다.
웃긴것은 다시 뒤로가기 눌러서 가고자 하는 카테고리를 다시 한번 더 누르면 정상적으로 작동이 됩니다.
혹시 이런 현상에 대해서 아시는분 계신가요?
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.0 |
가끔가다가 사이트에서 홈을 누르던가 이동을 할때 아래와 같은 서버 오류가 뜹니다.
웃긴것은 다시 뒤로가기 눌러서 가고자 하는 카테고리를 다시 한번 더 누르면 정상적으로 작동이 됩니다.
혹시 이런 현상에 대해서 아시는분 계신가요?
댓글 4
필수 함수가 존재하지 않는 등 중대한 오류들은 대부분 common/framework/debug.php 681줄을 거쳐서 나오도록 되어 있습니다. 해당 위치는 아무 의미가 없어요.
msg_crypto_not_available 오류는 암호화 처리에 필요한 PHP 확장기능인 openssl이나 mcrypt가 설치되어 있지 않을 때 발생할 수 있습니다. 매뉴얼의 "설치 환경"을 참고하여 라이믹스가 요구하는 필수 함수들이 서버에 모두 설치되어 있는지 확인해 주세요.
https://rhymix.org/manual/introduction/requirements
매뉴얼의 필수 php 모듈 설명에서 mcrypt를 빼고 openssl로만 설명하는 것이 어떨까요. mcrypt가 php 7.2 이후로 단종수순으로 가서 설치하는데 헷갈리더군요. 필수겠거니하고 무심코 설치하려고 보면 설치가 안돼 순간 당황 ... 물론 openssl을 쓰면 되지만, 매뉴얼의 앞에 나온 단어부터 설치해보게 되더군요.
처음 그러고 "아하 mcrypt가 단종이군".... 한달뒤 서버 다시 세팅하다가 "아하 그렇군"..... 몇달뒤 다시 다른 서버 하다가 "아하..." 치매 초기증상일까요? ㅎㅎ
대신 openssl은 있는데
[OpenSSL Stig Venaas, Wez Furlong, Sascha Kettler, Scott MacVicar]
mcrypt 이게 없어서 그런것 같아요.