2008年08月15日

改了info域名后网站以前里很多页面里有cocobear.cn,连一些图片也显示不出来,今天就处理了一下:

把网站里一些文件做替换,先备份一下:
grep cocobear.cn ./cocobear.info/ -R -l –binary-files=without-match|xargs -i cp –parents {} bk/

然后全部替换:
grep cocobear.cn ./cocobear.info/ -R -l –binary-files=without-match | xargs sed -i ’s/cocobear\.cn[^@]/cocobear\.info/g’

剩下就是数据库里的内容了,主要是wp_posts表中的post_content字段,还有guid字段,还有wp_comments中的comment_author_url,wp_postmeta中的meta_value;
操作的命令是:
> update wp_posts set post_content=replace(post_content,”http://www.cocobear.cn”,”http://cocobear.info”);

当然在进行数据库操作时一定要记得先备份一下:
mysqldump -h .1g50.cn -u cocobear -p cocobear > 0808151.sql

使用 mysqldump -h .1g50.cn -u cocobear -p cocobear < 0808151.sql恢复似乎不太好,还是进里使用source ~/0808151.sql进行恢复。

标签 :

4 楼了已经

  • Amankwah写于08年08月15日

    呵呵

  • luguo写于08年08月16日

    看来dp比老大更适合走网管路线阿~~

  • crazyfranc写于08年08月17日

    pig还是当网管吧

  • cocobear写于08年08月18日

    晕…………………………
    我还没把和小孔同学弄的转移网站的东西贴出来,那更“网管”!

发表评论

在下面加入你的评论,或者 trackback 从你的博客站点。 订阅本文的评论。

:

:

:

« crontab使用[转载]
» 导出百度搜藏cang2html