我对Firefox浏览器的日志有疑问。
在按照http://www.borngeek.com/firefox/automatic-firefox-extension-updates/的教程并在Firefox extension automatic update feature上获得了一些帮助之后,我正在实现Firefox扩展的自动更新功能,该更新功能仍然无法正常工作,但是Firefox日志中提供了更多信息。任何人都可以给我一些建议或花些时间看看日志输出。谢谢。
我的开发环境是
Ubuntu 11.04上的Firefox 5
Tomcat 6服务器
删除并重新安装我的扩展程序的日志输出是
*** LOG addons.xpi:启动
*** LOG addons.xpi:checkForChanges
*** 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:开始安装文件:///home/me/browserplugindev/firefox/test/myextension.xpi
*** LOG addons.xpi:插件[email protected]将作为打包的xpi安装
*** LOG addons.xpi:安装文件:///home/me/browserplugindev/firefox/test/myextension.xpi已完成。
注意:子进程收到“再见”,关闭
*** LOG addons.xpi:关闭
*** LOG addons.xpi:启动
*** LOG addons.xpi:checkForChanges
*** LOG addons.xpi:在应用程序配置文件中找到了[email protected]的更新清单。
*** LOG addons.xpi:在应用程序配置文件中处理[email protected]的安装
*** LOG addons.xpi:打开数据库
*** LOG addons.xpi:在应用程序配置文件中安装了新的附件[email protected]
*** LOG addons.xpi:使用已安装的加载项更改更新数据库
*** LOG addons.xpi:更新加载项状态
*** LOG addons.xpi:编写加载项列表
最佳答案
此日志显示从磁盘安装ID为[email protected]
的扩展名。这里没什么特别的-计划安装,重新启动后实际上就完成了。该日志中没有任何更新(我猜安装是手动触发的)。
涉及更新检查而非安装的日志条目以“ addons.updates”而不是“ addons.xpi”开头。在检查更新清单时,您应该看到条目“ addons.updates:正在请求https:// ...”,以及在出现问题时的其他条目。确保将extensions.logging.enabled
首选项设置为true
,并且您确实触发了更新检查-在加载项管理器中右键单击加载项,然后从上下文菜单中选择“查找更新”。