一个经得起时间考验的人
chrome
谷歌浏览器Chrome升级失败的另类解决办法
七 29th
谷歌浏览器Chrome升级出现如下错误的另类解决方法:
谷歌浏览器Chrome升级出现如下错误:
无法获得更新服务器(错误:7)
Update server not available (error 7)
Google Update Installation failed with error 7
在之前一篇文章:谷歌浏览器Chrome升级失败的解决方法中介绍了通过设置系统的环境变量TMP为默认值来解决升级Chrome时出现“错误:7”的办法。不过在最近谷歌发布的chrome_installer.exe安装包已经能够解决TMP被修改到其它位置的情况。
然后在最近升级到3.0.193.1版本的Chrome时“无法获得更新服务器(错误:7) ”的错误再次出现,尝试修改TMP变量为默认值仍旧无法升级成功。
经过一番折腾(主要是利用chrome_installer.exe –verbose-log生成的安装日志)经过成功升级。
解决办法:
将Chrome安装目录(C:\Documents and Settings\Administrator\Local Settings\Application Data\Google\Chrome\Application)中保留的旧版本的目录删除,如:3.0.195.1,3.0.193.1,只保留最新Chrome的版本的目录和“chrome.exe”、“First Run”文件,然后启动Chrome再次启动自动更新,或者使用下载版的chrome_installer.exe直接安装。
附chrome_installer.log:
——————————————————安装失败时的日志——————————————————————
——————————————————-安装失败时的日志—————————————————————–
———————————————————–安装成功的日志————————————————————-
附件:chrome_installer_03.log(8857 Byte)
解决Discuz编辑器在Chrome/Opera/Firefox下的使用问题
四 20th
在Chrome中使用Discuz编辑器(Discuz6.0,Discuz6.1,Discuz7.0都存在这样的问题)的过程中可能遇到以下两个错误:
1.直接使用Discuz编辑器的所见即所得模式时:
Uncaught TypeError: Cannot call method ‘appendChild’ of /include/javascript/editor.js:129 undefined
2.将Discuz编辑器从代码模式切换到所见即所得模式时(无法切换):
Uncaught TypeError: Cannot call method ‘replace’ of /include/javascript/bbcode.js:387 undefined
第一个错误的出现在editor.js文件中的function setEditorStyle()函数中,解决办法是在
var headNode = editdoc.getElementsByTagName("head")[0];
headNode.appendChild(editcss);
中间加入:
if(!headNode){headNode = editdoc.getElementsByTagName("body")[0];}//by ZZR
第二个错误实际是出现在bbcode.js文件中的function bbcode2html(str)函数中,原因是Chrome、Firefox中对函数的处理有点不一样,函数的最后一个元素是push。解决办法是在:
re = new RegExp(addslashes(smilies[id]['code']), "g");
的前面加入:
if(isNaN(parseInt(id))) continue; //by ZZR
想偷懒的朋友,并且Discuz论坛版本为6.0的朋友可以直接下载www.zxlm.cn/fh/中对应的JS文件。
PS:BS一下Discuz的JS开发人员!
最后传一个第一个错误的效果图。
谷歌浏览器Chrome升级失败的解决方法
三 12th
问题:
谷歌浏览器Chrome升级出现如下错误:
无法获得更新服务器(错误:7)
Update server not available (error 7)
Google Update Installation failed with error 7
解决方法:
修改系统的环境变量 TMP 为默认值;
如果当前用户为Administrator,则修改TMP为:
C:\Documents and Settings\Administrator\Local Settings\Temp
小知识:
安装Chrome时记录安装日志 chrome_installer.exe –verbose-log
安装结束后在系统的临时目录“%Temp%”生成文件名“chrome_installer.log”的安装日志
参考文章:
http://code.google.com/p/chromium/issues/detail?id=8505
The log file (chrome_installer.log) says:
[0307/122032:ERROR:move_tree_work_item.cc(57)] failed move
C:\tmp\chrome_3079\source\Chrome-bin\2.0.168.0 to
C:\Users\hansson\AppData\Local\Google\Chrome\Application\2.0.168.0
[0307/122032:ERROR:work_item_list.cc(32)] list execution failed
[0307/122032:ERROR:install.cc(272)] Install failed, rolling back…
[0307/122032:ERROR:install.cc(274)] Rollback complete.
[0307/122032:ERROR:setup.cc(216)] Install failed.
附件:升级失败的解决方法.txt(1816 Byte)