마지막 수정 날짜 : 2016년 11월 3일


Windows 시스템에서 phpSysInfo 를 사용하려고 하면 다음과 같은 오류가 뜰 경우가 있다.

Fatal error: Uncaught Error: Call to a member function addAttribute() on null in ~~~~~

위 문제를 (임시로) 해결 하는 방법이다.

임시 해결 방법

[phpSysInfo 설치 경로]/includes/xml/class.SimpleXMLExtended.inc.php 의 내용 중…
아래와 같이 강조 된 부분1을 수정하면 된다.

안 되는 이유(…)

윈도에서 거지같은 UTF-8 를 제대로 지원하지 않기 때문인 것2 같은데, 이유를 좀 더 분석 해 봐야 겠다. (…)


  1. 단순히 UTF-8 로 인코딩을 수정하는 부분을 주석 처리하고 return 만 넣어주는 것이다. ↩
  2. 확실하게는 모르겠다. ↩