我对Firefox浏览器的日志有疑问。
我实施了我的Firefox扩展程序的自动更新功能,在http://www.borngeek.com/firefox/automatic-firefox-extension-updates/上完成教程并在帖子Firefox extension automatic update feature获得一些帮助后,更新功能仍无效,但有更多信息在Firefox日志中提供。任何人都可以给我一些建议或花一些时间来看看日志输出。感谢。
我的开发环境是
删除并重新安装我的扩展程序的日志输出是
*** 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
答案 0 :(得分:1)
此日志显示从磁盘安装ID为myextension@mozilla.myextension.org
的扩展程序。这里没什么特别的 - 计划安装,重新启动后实际完成。没有关于该日志中的更新(我猜这个安装是手动触发的)。
引用更新检查而不是安装的日志条目以“addons.updates”开头,而不是“addons.xpi”。在检查更新清单时,您应该看到条目“addons.updates:Requesting https:// ...”以及出现问题时的其他条目。确保extensions.logging.enabled
首选项设置为true
,并且您实际触发了更新检查 - 右键单击加载项管理器中的加载项,然后从上下文菜单中选择“查找更新”。 / p>