Piwik开发团队正在发布Piwik 0.5以解决性能、PHP 5.3.1兼容性以及Piwik早期版本中潜在的安全漏洞等问题。我们强烈鼓励所有Piwik用户进行更新。此外,用户还将受益于此版本中的新功能和错误修复。

自动更新
自动更新在0.4.4和0.4.5中无意中被打破。如果您正在运行这些版本中的任何一个,请手动更新到0.5(请参阅如何手动更新Piwik ?),最好将Piwik安装在一个新文件夹中。给您带来不便,我们深表歉意。

安全
在披露此安全风险时,我们敦促所有Piwik用户尽快更新到此版本。如果您此时无法更新,您应该立即进行以下更改以确保您的Piwik安装安全:

  • 在“核心/ Cookie.php,应用这个补丁
  • 删除第三方文件"/ libs / open-flash-chart php-ofc-library / ofc_upload_image.php(如果存在的话)。(参考:SA37078咨询

特别感谢安全研究员,斯蒂芬艾瑟SektionEins感谢他的协助。

新报告

这个版本向“Actions | Pages”添加了一个新报告,显示页面标题。现在有两个页面报告,页面url和页面标题。页面标题可以通过setDocumentTitle()设置。(参考Piwik’sJavaScript跟踪API更多信息。)此外,这个版本解决了最大的Piwik实例所遇到的一个重要的表索引瓶颈。作为性能增强的结果,这个版本包含了一个模式更新。如果您有一个大的Piwik数据库,更新可能需要很长时间才能在浏览器中运行。如果这种情况适用于你,你可以从shell(命令行)执行更新,例如:$ PHP路径/到/piwik/index.php

活了!插件

“alpha”版的“Live!”访问者插件也已经更新,感谢jr-ewing。要激活这个插件,请转到“设置|插件”,然后单击“激活”链接。这将允许您向仪表板添加一个活动的访问者小部件,并从菜单中访问“访问者日志”报告。请试驾这个插件,并在论坛上提供反馈,以便进一步改进。这是一个测试版。

新功能

  • # 530-报告动作html页面标题以及报告URL(或自定义页面名称)
  • # 708-散列“name”列(使用CRC32算法),以加快piwiki .php中的SELECT idaction
  • # 997-小部件+数据加载在一个单一的获取减少往返延迟(延迟)

错误修复

  • # 693- Visit Generator应在生成数据前询问用户确认
  • # 905-标签云断行
  • # 947-在Flash小部件“没有数据”时截断翻译字符串;现在,表和标记云的样式一致为“无数据”
  • # 959-显示JavaScript跟踪代码时,在UI中显示网站名称
  • # 967-非超级用户admin可以减少自己对view/no的访问
  • # 981添加ORDER BY NULL子句,顺序无关紧要(更快)
  • # 994- OFC数据提要的内容类型设置为application/JSON
  • # 1004—修改站点选择后添加/删除用户,FF提示“re: resending”信息
  • # 1010-自动更新失败
  • # 1012-“数据库使用情况”(DBStatus菜单)没有翻译
  • # 1013-未在用户国家/大陆数据表中解码的html实体
  • # 1020“本地保存图像”(右键弹出菜单)只适用于最后一个图表也关闭流在“导出为图像”弹出窗口
  • # 1033- archive.sh: readlink -f在FreeBSD上不是有效的选项
  • # 1034-重置密码后未定义变量
  • # 1037-在&号上的URL匹配在消毒的URL上失败
  • # 1039-从0.2.10之前更新时,piwik_apitable类没有找到
  • # 1053-禁止非超级用户添加站点链接
  • 检查可写session.savepath

维护

  • # 510-更新到jQuery 1.3.2和jQuery UI 1.7.2
  • # 946-一些CSS清理
  • # 986-处理Firefox变体用户代理字符串(如开发,alpha或夜间构建)
  • # 1029-用jquery界面对话框替换thickbox 3.1
  • # 1049窥视孔优化(在返回之前分配给临时变量)
  • 同步Zend框架1.9.6

Piwik核心开发人员Anthon、Maciej和Matt为这个版本贡献了大量更新,并提供了来自jr-ewing、kurakin、manne、ogs22和pebosi的补丁。当然,还要感谢Piwik社区和赞助商的持续支持和反馈。

Baidu