Typecho详细搬家教程(解决500错误)

这篇教程主要介绍Typecho完整搬家换主机换域名,以及解决中间出现的500错误。废话不多说,马上开始。DA面板的请看这里,非DA面板或无面板请看这里。
DA面板操作
1.进入DA面板,点击“恢复/备份”

1.jpg
2.点击“建立备份”
2.jpg
3.稍等一会儿,你会收到一封英文邮件,这表示备份完成。然后进入主机根目录(与public_html同级)的backups文件夹,右击最新的压缩包,选“目标另存为”
3.jpg
4.打开下载回来的压缩包,进入这个路径,把public_html文件夹解压出来
4.jpg
5.然后进入下图路径,把以自己数据库命名的SQL文件解压出来
5.jpg
6.DA面板备份工作完成,CP面板跟这也差不多。接下来请跳到这里继续。
非DA面板操作
1.进入http://主机IP地址/phpMyAdmin,进不去的请把大写字母换小写,或者找主机商。
2.登录以后,选择左边的你的数据库
6.jpg
3.点击“导出”,点击“执行”,然后就得到一个SQL文件了
7.jpg
4.用FTP把站点的public_html文件夹(有些是htdoc)下载下来
至此,非DA面板文件备份完成。接下来可以上传文件了。
开始搬家
如果要换域名的,这个时候就可以把新域名绑好了。等到工作完成大概也生效了。
1.修改public_html的config.inc.php,到57行的位置,修改一下,把新主机的信息填进去
8.jpg
2.把public_html文件全部传到新主机里同样的位置
3.打开新主机的phpmyadmin,选择你的新主机数据库
9.jpg
4.点击“导入”,选择刚才备份的SQL文件,点击“执行”
10.jpg
5.如果不换域名的话,到这一步就完毕了。下面说换域名的步骤
6.选择左边typecho_options表,点击右边的你的旧域名,就会出现编辑框,替换成新域名,按Enter
11.jpg
7.这是关键一步了,有的站长换域名以后出现500错误就是因为少了这一步。按Enter以后,页面顶部会提示“影响了一行”,这时我们要点一下“编辑”
(某些RP较好的站长可能没有提示这个,那么恭喜你,可以跳到第10步了)
12.jpg
8.然后就会弹出一个窗口,只需要点“执行”就OK了。稍等片刻,把这个弹出窗口关闭。
13.jpg
你就会看到“影响了0行”,代表成功了
14.jpg
10.接下来要替换一下文章里面的旧域名,进入SQL选项卡,粘贴下面代码,点执行就行了。(同样的,如果出现影响了N行也用上面的方法搞定)

UPDATE `typecho_contents` SET `text` = REPLACE(`text`,'旧域名地址','新域名地址');
UPDATE `typecho_users` SET `text` = REPLACE(`text`,'旧域名地址','新域名地址');

11.OK!至此,Typecho搬家换域名教程完毕,静待域名生效吧。如果出现404错误,建议进入后台重新设置一下永久连接。

  • 上一篇: 页面嵌入式流媒体播放器
  • 下一篇: VPS一键安装包
  • 我来吐槽

    *

    *

    *

    已有 8 条评论

    1. 为生活

      啥群?

    2. 麦麦同学

      QQ群号:41542886

    3. yuzone

      你是我从2007年及案例博客以来 在茫茫互联网中 遇到的第二个济宁老乡 以前遇到过一个任城的 有缘啊
      还有 我对这方面没有什么知识 你用的哪里的主机 国内的吗 怎么备案啊

    4. 麦麦同学

      只要正常 可以忽略啊!呵呵

    5. yuzone

      为什么我的看不到‘影响了0行’呢
      还有 我是微山的 济宁老乡啊

    6. 淘宝网网球拍

      第一次来到你的地盘,看看您的文章,受益匪浅

    7. 闪闪的星

      麦麦同学,你确定你不要注明一下原文链接?

    8. 第四个李智

      好详细哦