질문/조언질답게시판
Extra Form
PHP PHP 7.0
CMS XpressEngine

안녕하세요.

 

갑자기 다음과 같은 에러가 나오면서 접속이 안되는데 어떤 문제 일까요... ㅠ

 

Fatal error: Uncaught Error: Call to undefined function rprintf() in /home1/makersweb/public_html/classes/module/ModuleHandler.class.php:1259 Stack trace: #0 /home1/makersweb/public_html/classes/module/ModuleHandler.class.php(1196): ModuleHandler::_getModuleFilePath('module', 'model', 'svc', './modules/modul...', NULL, NULL, NULL) #1 /home1/makersweb/public_html/config/func.inc.php(81): ModuleHandler::getModuleInstance('module', 'model', 'svc') #2 /home1/makersweb/public_html/config/func.inc.php(147): getModule('module', 'model') #3 /home1/makersweb/public_html/classes/context/Context.class.php(260): getModel('module') #4 /home1/makersweb/public_html/index.php(46): Context->init() #5 {main} thrown in /home1/makersweb/public_html/classes/module/ModuleHandler.class.php on line 1259

  • profile
    갑자기 또 접속이 잘 되네요... 뭐가 문제인건지... 호스팅 서버쪽 문제 인걸까요?
  • profile

    rprintf 이부분은 손댄적도 없는데;

  • profile

    PHP 7.0 이상 버전이라면 호스팅 서버 문제일 가능성이 높습니다. opcache 버그 때문에 가끔 멀쩡한 소스코드를 잘못 해석하곤 합니다. (문제의 함수는 sprintf인데, rprintf라고 잘못 나오잖아요;; 에러메시지조차 믿을 수가 없다니...) 특히 슈퍼캐시 모듈을 사용하는 경우 버그가 더 자주 나타날 수 있습니다.