在後臺,全域性,站點資訊新增統計程式碼時,製作的企業網站模板前臺程式碼會自動變成<script></script>
原因分析:官方在 X3.2 提交統計程式碼的時候,在入庫前驗證正則,而這個正則存在問題,不曉得官方的意圖,所以解決方案就算是臨時的處理吧
解決方案:
開啟 source/admincp/admincp_setting.php
搜尋

  1. if(isset($settingnew['statcode'])) {

將這段落如下程式碼都刪除

  1. if(isset($settingnew['statcode'])) {
  2.                 $settingnew['statcode'] =
    preg_replace('/<script(.*?)language(.*?)>/is', '<script>',
    $settingnew['statcode']);
  3.                 $settingnew['statcode'] =
    str_replace(array('<?', '?>'), array('<?', '?>'),
    $settingnew['statcode']);
  4.         }

刪除,儲存覆蓋即可