你在这里


升级

升级Drupal到7.52,删除不存在模块的报错

James Qi 2016年11月21日 - 14:29 发布

  虽然Drupal 8出来大半年了,但我们依然以Drupal 7为主,先前用的7.43已经好几个月了,现在出了安全更新Drupal 7.52,就照例进行了更新,有几点稍微不同的地方记录一下:

  部分网站升级后用户浏览没有问题,但管理员界面发现大量的报错:

自由标签:

MediaWiki从1.23.5和1.24.2升级到1.27.0

James Qi 2016年7月7日 - 18:41 发布

  2014年10月《MediaWiki从1.16.0升级到1.23.5》和2015年4月《MediaWiki从1.23.5升级到1.24.2》后暂停了一段时间的升级,不过总是收到消息有些漏洞需要堵住,干脆等到MediaWiki 1.27.0版本新发布后再来升级,这个1.27版本是可以得到较长时间支持的,可以管3年到2019年。

  不过安装了新版本尝试了一下,看上去没有特别的变化,我最希望有的响应式设计皮肤并没有出现。

自由标签:

龙人寻人网Drupal升级、推出微信公众号

James Qi 2016年3月18日 - 18:06 发布

  以前在考虑Wiki的应用时想到了寻人信息的发布,2010年就用MediaWiki做过一个寻人的网站,时常有些网友来提交信息,但明显Wiki平台不太适合,只是勉强用着,2011年初搭建第一个Drupal网站的时候就拿这个开始,学习了Drupal的字段添加、模块选择等。龙人寻人网在2015年迁移到阿里云服务器、取消MediaWiki版本、改用二级域名http://xunren.longren.com 。这个站存在的时候已经有5年了,当时是Drupal 6,现在Drupal 8正式版都推出一段时间了,Drupal 6失去支持,必须升级了,这也是我们最后一个升级的Drupal 6网站,这个月上旬已经进行了升级到Drupal 7的工作,标志着从去年开始延续大约半年的Drupal 6网站升级全部完成。

  该站几乎每天都有网友来添加信息,但也不是很多,大约每天几条吧,其它一些寻人网站也多是这样,虽然不能给我们带来很多流量、广告收入几乎可以忽略不计,但我们还是坚持着这个站。这次升级后,考虑到移动互联网的发展以及微信用户的增加,我们特别推出了“龙人寻人网”微信公众号,欢迎微信用户关注、支持。可以在微信中搜索公众号“龙人寻人网”,也可以直接扫描下面的二维码:

Apache Rewrite重定向Drupal升级后&符号的编码%2526成为%26

James Qi 2016年1月7日 - 14:18 发布

  一个系列网站从drupal 6升级到drupal 7后日志中发现大量报错,都是以前可以正常访问的网址现在找不到了,发现以前drupal 6中是这样的:

http://ut.mingluji.com/business_directory/Western_Heating_%2526_Air_Conditioning

  在google搜索中也是上面这样的网址,但升级后以上访问成了404 not found,而用下面这样的网址可以访问:

http://ut.mingluji.com/business_directory/Western_Heating_%26_Air_Conditioning

  对比发现少了一个25,为了兼容起来还需要在.htaccess中写一个Apache ReWrite规则来实现老网址301重定向跳转到新网址,按理说这个跳转非常简单的,但那个%2526的写法却总是不被apache识别,和同事尝试了好几个小时才最终搞定:

RewriteCond %{REQUEST_URI} ^(.*)\%26(.*)$
RewriteRule ^(.*)\%26(.*)$ $1\%26$2 [NE,L,R=301]

  要点有两个:

自己编程进行Drupal 6网站升级数据迁移到Drupal 7

James Qi 2015年12月24日 - 15:32 发布

  整个2015年从开始到结尾都在进行网站向云服务器的搬迁以及网站的升级,其中大数据量的数据迁移是个令人很头痛的问题,几百万的数据量加上几十个字段,系列网站还有几十个这样的网站,需要等待数据迁移程序运行的时间真是太长太长了。上半年就遇到大数据量的问题,后来通过修改服务器配置,让PHP使用更多的内存、最大执行时间、数据库连接缓存等办法,还是用drush content-migrate-fields这样的命令来进行,算是解决了部分难以迁移的站点。但现在到年尾,而且随着Drupal 8的退出,Drupal 6很快就面临失去支持的境况,我们需要把所有Drupal 6网站都升级,现在把所有服务器资源都利用起来,还专门购买16核64G内存的云服务器临时实例来加快迁移程序的运行,但按目前的做法算下来,依然是不知道还需要几个月才能完成。sad

大数据量Drupal 6网站升级到Drupal 7的数据迁移问题

James Qi 2015年12月14日 - 11:37 发布

  2010年底、2011年初开始尝试Drupal,当时Drupal 7还没有正式版,就用的Drupal 6,到2012年初尝试把网站升级到Drupal 7,升级过程见《本网站从Drupal_6.20升级到6.24,再升级到7.12》,但后来在升级大数据量网站的时候遇到问题,当时也记录了博文《大数据量Drupal_6网站升级到Drupal_7很麻烦》。

用Drush批量升级Drupal 6到Drupal 7

James Qi 2015年7月21日 - 17:00 发布

  我们是2010年底开始使用Drupal的,当时Drupal 7还没正式版,所以就用了Drupal 6,在2012年2月的时候就以本博客为例做过Drupal 6到Drupal 7的升级,虽然有些麻烦但好歹算是可以升级成功,而涉及到大数据量Drupal的站点升级却让我吃到苦头,后来新站都用Drupal 7搭建,而Drupal 6的一些网站也就继续停留在Drupal 6,只进行小版本升级,不敢轻易进行大版本的升级。

升级《Google AdSense实战宝典》

James Qi 2015年6月2日 - 17:47 发布

  《Google AdSense实战宝典》这本书2009年撰写,先是推出了MediaWiki版本的配套网站,到2010年出版后,又改版推出了Drupal版本的网站,不过随着Google退出中国大陆市场,AdWords的广告主投放减少,AdSense的热度也逐步下降,国内网站联盟广告渐渐被百度联盟占领,我那本书第二次印刷后,销量也定格在6000册没有再印或者再版。

  配套网站本来想做出一些与书不一样的内容,例如推出了论坛、多语言AdSense关键词查询工具、热门高价关键词列表等,不过后来国内连google.com的二级域名都封锁掉了,查看AdSense后台都需要翻墙,所以大量站长都不再做AdSense了,配套网站的流量也很少,搞得我也懒得维护、更新了。

MediaWiki从1.23.5升级到1.24.2

James Qi 2015年4月22日 - 15:14 发布

  去年10月份开始,把使用了好些年的MediaWiki从1.16.0升级到1.23.5,这个过程延续了差不多半年时间,其中还进行了多个wiki网站搬迁到一套MediaWiki程序中的工作。好不容易基本上全部搞定,想歇一口气,但发现MediaWiki已经又升级到1.24.2了,而且原来的1.23.5有安全漏洞,必须安排升级,唉,真是麻烦啊。

  今天尝试着把祁劲松的维客空间这个老的Wiki网站进行了升级,过程如下:

1、下载新版本MediaWiki程序,解压到mediawiki_code-1.24.2;

自由标签:

页面

订阅 RSS - 升级