如何阅读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分钟)。