如何阅读Firefox日志

如何阅读Firefox日志,firefox,tomcat,firefox-addon,Firefox,Tomcat,Firefox Addon,我有一个关于Firefox浏览器日志的问题 我正在实现Firefox扩展的自动更新功能,在上了教程并获得了一些帮助后,更新功能仍然不起作用,但Firefox日志中提供了更多信息。谁能给我一些建议或者花点时间看看日志输出。谢谢 我的开发环境是 Ubuntu 11.04上的Firefox5 Tomcat6服务器 删除并重新安装我的扩展的日志输出为 *** LOG addons.xpi: startup *** LOG addons.xpi: checkForChanges *** LOG addon

我有一个关于Firefox浏览器日志的问题

我正在实现Firefox扩展的自动更新功能,在上了教程并获得了一些帮助后,更新功能仍然不起作用,但Firefox日志中提供了更多信息。谁能给我一些建议或者花点时间看看日志输出。谢谢

我的开发环境是

  • Ubuntu 11.04上的Firefox5
  • Tomcat6服务器
  • 删除并重新安装我的扩展的日志输出为

    *** 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 ***LOG addons.xpi:启动 ***LOG addons.xpi:检查更改 ***LOG addons.xpi:未找到任何更改 ***LOG addons.xpi:打开数据库 ***LOG addons.repository:正在请求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:开始安装file:///home/me/browserplugindev/firefox/test/myextension.xpi ***LOG addons.xpi:Addonmyextension@mozilla.myextension.org将作为打包的xpi安装 ***LOG addons.xpi:安装的file:///home/me/browserplugindev/firefox/test/myextension.xpi 完整的。 注意:子进程收到“再见”,正在关闭 ***LOG addons.xpi:关闭 ***LOG addons.xpi:启动 ***LOG addons.xpi:检查更改 ***LOG addons.xpi:找到的更新清单myextension@mozilla.myextension.org应用程序内配置文件 ***LOG addons.xpi:正在处理的安装myextension@mozilla.myextension.org应用程序内配置文件 ***LOG addons.xpi:打开数据库 ***LOG addons.xpi:新的加载项myextension@mozilla.myextension.org安装在应用程序配置文件中 ***LOG addons.xpi:使用对已安装加载项的更改更新数据库 ***LOG addons.xpi:更新加载项状态 ***LOG addons.xpi:写入加载项列表
    此日志显示ID为
    myextension@mozilla.myextension.org
    从磁盘上。这里没有什么特别的-安装是计划好的,重新启动后,它实际上已经完成了。该日志中没有任何更新(我猜安装是手动触发的)


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

    这只是Firefox加载项管理器日志,而不是“Firefox日志”(Firefox可以创建许多不同的日志)。这是有意义的,因为每一行都以“***LOG addons.xpi”开头。非常感谢Wladimir,它现在可以工作了。答案被接受。“我确实这么做了”-右键单击加载项管理器中的加载项,然后从关联菜单中选择“查找更新”。这就是更新不起作用的原因。但是,为什么要通过“手动”右键单击扩展并选择“查找更新”来更新扩展,而不是在浏览器启动或重新启动时“自动”查找其更新?@user200340:更新检查发生延迟(我想是在浏览器启动后10分钟)。