윈디하나의 누리사랑방. 이런 저런 얘기

글쓴시간
분류 기술,IT
Piwik Archive 코드 수정

블로그에서 방문자 분석을 위한 툴을 사용하고 있다. Mamoto 이다. 오래전에는 Piwik 이라고 했고, 필자는 지금도 Piwik 으로 부른다. 유사한 서비스로 Google Analytics 이 있다.

Piwik 은 블로그 운영 초기부터 사용해왔지만, 중간에 데이터를 날린적이 있어서 몇년치 데이터밖에 없다.

Piwik 스케줄러로 통계를 내려 하는데, 계속 오류가 나서 찾아보던 중, 아래에 문제가있어 소스 수정해서 사용하고 있다. Piwik 업데이트 할 때마다 수정해 줘야 해서 블로그에 써 놓는다. 문제 없으면 수정하지 않아도 된다. $supportsAsync 변수 값을 무조건 false 으로 세팅하는게 핵심이다.

# vi core/CliMulti.php

    public function supportsAsync()
    {
        $supportsAsync = false; // Process::isSupported() && !Common::isPhpCgiType() && $this->findPhpBinary();