如何阅读Firefox日志

时间:2011-06-29 09:01:14

标签: firefox tomcat firefox-addon

我对Firefox浏览器的日志有疑问。

我实施了我的Firefox扩展程序的自动更新功能,在http://www.borngeek.com/firefox/automatic-firefox-extension-updates/上完成教程并在帖子Firefox extension automatic update feature获得一些帮助后,更新功能仍无效,但有更多信息在Firefox日志中提供。任何人都可以给我一些建议或花一些时间来看看日志输出。感谢。

我的开发环境是

  1. Ubuntu 11.04上的Firefox 5
  2. Tomcat 6服务器
  3. 删除并重新安装我的扩展程序的日志输出是

    *** LOG addons.xpi: startup
    *** LOG addons.xpi: checkForChanges
    *** LOG addons.xpi: No changes found
    *** LOG addons.xpi: Opening database
    *** LOG addons.repository: Requesting https://services.addons.mozilla.org/en-GB/firefox/api/1.5/search/guid:myextension%40mozilla.myextension.org?src=firefox&appOS=Linux&appVersion=5.0&tMain=23&tFirstPaint=1641&tSessionRestored=1042
    *** LOG addons.xpi: Starting install of file:///home/me/browserplugindev/firefox/test/myextension.xpi
    *** LOG addons.xpi: Addon myextension@mozilla.myextension.org will be installed as a packed xpi
    *** LOG addons.xpi: Install of file:///home/me/browserplugindev/firefox/test/myextension.xpi completed.
    NOTE: child process received `Goodbye', closing down
    *** LOG addons.xpi: shutdown
    *** LOG addons.xpi: startup
    *** LOG addons.xpi: checkForChanges
    *** LOG addons.xpi: Found updated manifest for myextension@mozilla.myextension.org in app-profile
    *** LOG addons.xpi: Processing install of myextension@mozilla.myextension.org in app-profile
    *** LOG addons.xpi: Opening database
    *** LOG addons.xpi: New add-on myextension@mozilla.myextension.org installed in app-profile
    *** LOG addons.xpi: Updating database with changes to installed add-ons
    *** LOG addons.xpi: Updating add-on states
    *** LOG addons.xpi: Writing add-ons list
    

1 个答案:

答案 0 :(得分:1)

此日志显示从磁盘安装ID为myextension@mozilla.myextension.org的扩展程序。这里没什么特别的 - 计划安装,重新启动后实际完成。没有关于该日志中的更新(我猜这个安装是手动触发的)。

引用更新检查而不是安装的日志条目以“addons.updates”开头,而不是“addons.xpi”。在检查更新清单时,您应该看到条目“addons.updates:Requesting https:// ...”以及出现问题时的其他条目。确保extensions.logging.enabled首选项设置为true,并且您实际触发了更新检查 - 右键单击​​加载项管理器中的加载项,然后从上下文菜单中选择“查找更新”。 / p>