Google Analytics导致500内部错误

zom*_*ble 0 javascript php ajax google-analytics

使用谷歌分析产品生成的代码:(信息审查)

<meta name="google-site-verification" content="xxxxxxxxxxxx" />



<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'xxxxxxxx']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 
    'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 
    'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; 
    s.parentNode.insertBefore(ga, s);
  })();

</script>
Run Code Online (Sandbox Code Playgroud)

导致内部500错误,代码在head标签中

小智 6

如果您的网站使用Smarty模板引擎,只需将此代码粘贴到模板中将导致500内部服务器错误,因为模板正在不正确地解释代码.

过去里面的代码了

{literal} 
...
{/literal}
Run Code Online (Sandbox Code Playgroud)

阻止你的问题将解决!

Logicia.co.uk博客大喊大叫,帮助我解决了同样的问题.