묻고답하기
에이스 카운터 설치 시 스크립트 에러
2014.08.12 16:04
현재 에이스카운터 분석을 이용하려고 하는데
에이스 카운터 측에서 스크립트 설치 시 에러로 인해 설치가 불가하다고 합니다.
에러내용
->
Parse error: syntax error, unexpected '=', expecting ',' or ';' in /home/hosting_users/dryang1/www/classes/template/TemplateHandler.class.php(371) : eval()'d code on line 135
어떻게 해결방법이 없을까요???
혹시 이런 문제 있으신 분 안계시나요??
댓글 5
-
LI-NA
2014.08.12 19:24
-
DoorWeb
2014.08.12 19:52
저번달에 에이스카운터랑 xe가 술머고 싸웠다는 소식이 들리더군요.
그 이후로 화해를 안했나 봅니다.
-
KrteamENT
2014.08.12 19:57
그건 근거없는 이야기입니다.
(아 장난은 장난으로 받아야되는건가..)
여튼 장난이 아니라면 근거없는 이야깁니다.
-
청담유
2014.08.12 20:13
이 기능은 하루에 홈페이지 방문유입 경로/ 방문자 수 등의 정보를 분석해 주는 일을 합니다.
스크립트는 구글 애널리틱스랑 비슷한데요
애널리틱스는 에러없이 적용이 되는데
왜 에이스카운터만 안되는지가 궁금합니다.
헨들러에서 문제가 된다는데 모르겠습니다..ㅠㅠ
스크립트 입니다.
<!-- AceCounter Log Gathering Script V.7.5.2013010701 -->
<script language='javascript'>
var _AceGID=(function(){var Inf=['gtp14.acecounter.com','8080','AM3A38385655033','AW','0','NaPm,Ncisy','ALL','0']; var _CI=(!_AceGID)?[]:_AceGID.val;var _N=0;var _T=new Image(0,0);if(_CI.join('.').indexOf(Inf[3])<0){_T.src =( location.protocol=="https:"?"https://"+Inf[0]:"http://"+Inf[0]+":"+Inf[1]) +'/?cookie'; _CI.push(Inf); _N=_CI.length; } return {o: _N,val:_CI}; })();
var _AceCounter=(function(){var G=_AceGID;if(G.o!=0){var _A=G.val[G.o-1];var _G=( _A[0]).substr(0,_A[0].indexOf('.'));var _C=(_A[7]!='0')?(_A[2]):_A[3]; var _U=( _A[5]).replace(/\,/g,'_');var _S=((['<scr','ipt','type="text/javascr','ipt"></scr','ipt>']).join('')).replace('tt','t src="'+location.protocol+ '//cr.acecounter.com/Web/AceCounter_'+_C+'.js?gc='+_A[2]+'&py='+_A[4]+'&gd='+_G+'&gp='+_A[1]+'&up='+_U+'&rd='+(new Date().getTime())+'" t');document.writeln(_S); return _S;} })();
</script>
<noscript><img src='http://gtp14.acecounter.com:8080/?uid=AM3A38385655033&je=n&' border=0 width=0 height=0></noscript>
<!-- AceCounter Log Gathering Script End -->
-
LI-NA
2014.08.12 20:22
자바스크립트 파일을 하나 만드셔서 불러오는게 좋을 것 같습니다.
var _AceGID=(function(){var Inf=['gtp14.acecounter.com','8080','AM3A38385655033','AW','0','NaPm,Ncisy','ALL','0']; var _CI=(!_AceGID)?[]:_AceGID.val;var _N=0;var _T=new Image(0,0);if(_CI.join('.').indexOf(Inf[3])<0){_T.src =( location.protocol=="https:"?"https://"+Inf[0]:"http://"+Inf[0]+":"+Inf[1]) +'/?cookie'; _CI.push(Inf); _N=_CI.length; } return {o: _N,val:_CI}; })();
var _AceCounter=(function(){var G=_AceGID;if(G.o!=0){var _A=G.val[G.o-1];var _G=( _A[0]).substr(0,_A[0].indexOf('.'));var _C=(_A[7]!='0')?(_A[2]):_A[3]; var _U=( _A[5]).replace(/\,/g,'_');var _S=((['<scr','ipt','type="text/javascr','ipt"></scr','ipt>']).join('')).replace('tt','t src="'+location.protocol+ '//cr.acecounter.com/Web/AceCounter_'+_C+'.js?gc='+_A[2]+'&py='+_A[4]+'&gd='+_G+'&gp='+_A[1]+'&up='+_U+'&rd='+(new Date().getTime())+'" t');document.writeln(_S); return _S;} })();이 부분을 acecounter.js 이런식으로 만들고
<script src="acecounter.js></script> 이러면 될겁니다.
해당 스크립트를 알아야 가능하겠네요.
에이스카운터가 무슨 서비스인지는 잘 모르겠지만, XE 템플릿 문법이랑 안친한가봅니다.