Q&A

CMS/프레임워크 XE 1.x
개발 언어 PHP 5.x
[Thu Feb 25 06:25:59.503199 2016] [:error] [pid 5218] [client ***.***.***.**] PHP Warning: Creating default object from empty value in /www/***/modules/join_extend/join_extend.model.php on line 70
[Thu Feb 25 06:25:59.648665 2016] [:error] [pid 5218] [client ***.***.***.**] PHP Warning: Creating default object from empty value in /www/***/modules/seo/seo.controller.php on line 58
[Thu Feb 25 06:25:59.652850 2016] [:error] [pid 5218] [client ***.***.***.**] PHP Warning: Creating default object from empty value in /www/***/modules/vote/vote.controller.php on line 588
[Thu Feb 25 06:25:59.664584 2016] [:error] [pid 5218] [client ***.***.***.**] PHP Warning: Creating default object from empty value in /www/***/widgets/forhanbicontent/forhanbicontent.class.php on line 156
[Thu Feb 25 06:25:59.665616 2016] [:error] [pid 5218] [client ***.***.***.**] PHP Warning: Creating default object from empty value in /www/***/widgets/forhanbicontent/forhanbicontent.class.php on line 418
[Thu Feb 25 06:25:59.668899 2016] [:error] [pid 5218] [client ***.***.***.**] PHP Warning: Creating default object from empty value in /www/***/widgets/forhanbicontent/forhanbicontent.class.php on line 986
[Thu Feb 25 06:25:59.668951 2016] [:error] [pid 5218] [client ***.***.***.**] PHP Warning: Creating default object from empty value in /www/***/widgets/forhanbicontent/forhanbicontent.class.php on line 1065
[Thu Feb 25 06:25:59.671168 2016] [:error] [pid 5218] [client ***.***.***.**] PHP Warning: Creating default object from empty value in /www/***/widgets/forhanbicontent/forhanbicontent.class.php on line 156
[Thu Feb 25 06:25:59.672026 2016] [:error] [pid 5218] [client ***.***.***.**] PHP Warning: Creating default object from empty value in /www/***/widgets/forhanbicontent/forhanbicontent.class.php on line 418
[Thu Feb 25 06:25:59.675773 2016] [:error] [pid 5218] [client ***.***.***.**] PHP Warning: Creating default object from empty value in /www/***/widgets/forhanbicontent/forhanbicontent.class.php on line 986
[Thu Feb 25 06:25:59.675821 2016] [:error] [pid 5218] [client ***.***.***.**] PHP Warning: Creating default object from empty value in /www/***/widgets/forhanbicontent/forhanbicontent.class.php on line 1065
[Thu Feb 25 06:26:02.552743 2016] [:error] [pid 5219] [client ***.***.***.**] PHP Warning: Creating default object from empty value in /www/***/modules/seo/seo.controller.php on line 58, referer: http://search.naver.com/search.naver?sm=tab_hty.top&where=nexearch&ie=utf8&query=***

 

 

 

위와같이 5.2에서 5.5.9로 넘어가니 오류가 쉬지않고 생기는데, 5.5.9와 맞지 않아서 생기는 일일까요?

 

우분투 12.04 에서 14.04로 바꾸었습니다.

 

변경사항

 

apache 2.2.x → 2.4.7

php 5.3.10 → 5.5.9

mysql 5.5.35 → mariadb-5.5.47

 

이렇게 변경되었습니다.

 

그전까지는 거의 에러가 생기지 않았었는데, 이렇게 초당 몇개씩 올라옵니다.

위 로그는 아주 일부입니다. 똑같은 코드가 계속해서 올라옵니다.

 

php 버전을 낮춰야 하는지 ㅜㅜ

 

 

-------------------1시간 구글링한 결과

 

외국관련글을 보니 5.3 에서 5.4로 넘어가면 이런일이 생긴다는 글이 수십페이지가 있군요...

라이믹스 사용자인데 7.0이상으로 가면 일괄적으로 이 문제가 해결될까요?

 

불가능하다면, 에러로그가 나타나지 않도록 주석처리하는부분은 어디일까요.

휴..12.04에서 14.04로 넘어오니 바뀐게 한두개가 아니군요 ㅜ

에러로그 주석처리하는 파일도 바뀐것같습니다.

에러와 관련된 코드가 php.ini 에 있다고 하길래 주석처리했더니, 아파치 재가동이 안되는군요 ㅜ

댓글 7

  • 에러가 발생하는 파일을 보니 모두 서드파티 자료들이네요.
    XE 코어도 여전히 저 에러가 발생하는 곳이 많지만 워닝을 아예 숨겨버려서 안 보이는 것 뿐이고,
    라이믹스는 코어의 워닝은 거의 다 수정한 상태이지만 서드파티 자료의 워닝은 그대로 보일 수도 있습니다.

    그까짓 워닝 때문에 PHP 버전을 낮출 필요는 없습니다.
    공홈과 XE타운 등 대부분의 XE 관련 사이트가 PHP 5.5 또는 그 이상 버전에서 잘 돌아가고 있어요.
    서드파티 자료 때문에 워닝이 쌓이는 것이 귀찮다면 config 폴더에 config.user.inc.php라는 파일을 만들어서
    아래의 내용을 넣어주세요.

    <?php // 이미 PHP 태그가 있는 경우 넣지 않아도 됨
    error_reporting(error_reporting() & ~E_WARNING);
  • @기진곰
    아하..이렇게 하는거군요.

    외국포럼가보니 & ~E_WARNING 으로 해결하라는 글이 꽤 있더라구요.

    그래서, 이건 어디에 적용해야하나..싶어서

    php.ini 에 관련 코드가 있길래 거기에 넣어봤더니 마찬가지였는데ㅎ

    역시, 기진곰님은 고수십니다. ㅜㅜ

    조그만한 단서 하나로 한번에 문제를 해결하시는 능력이 부럽습니다
  • @가브리엘조
    XE와 라이믹스는 php.ini의 error_reporting 설정을 그대로 쓰지 않고 자체 설정을 쓰기 때문에 php.ini에서 바꿔도 안 통해요. PHP 4.x 시절부터 끌고 온 서드파티 자료가 너무 많아서 어쩔 수 없음...
  • @기진곰

    아..서드파티의 자료를 살리기 위해...이것때문이군요

    기진곰님 매번 감사드립니다.
    이렇게 일일이 자세한 풀이부터 답변까지 해주시니..

    몇일전부터 소중한 시간을 제가 빼앗지 않았나, 괜스레 죄송한 마음이 드네요 ^^;;

  • @가브리엘조
    기진곰님 좋은 정보 감사합니다!
  • 롤백하면 두배 느려져요.
  • @라엘
    워낙 빠르게 로딩이 되는걸 체감했더니 php 5.3버전대는 돌아가고싶지 않아요~~ㅎㅎ;;