emlog博客完美搬家过程记录
emlog博客免费版本虽然已经停止更新,但因为其简单性,洪雨一直很喜欢。
今天发现一个空间比我现在用的便宜很多,于是想到期以后搬个家。
闲来无聊,测试一下搬家。记录emlog完美搬家全过程。
想来,重点就是三步。
1.ftp空间文件的转移。2.数据库的转移。3.config.php文件的配置和网站链接的配置。
首先,我们要通过ftp工具将emlog的web空间的文件全部下载到本地,注意一个文件也不能落下。
然后,用ftp工具将所有文件上传的新的web空间。
第二步,我们使用网站的数据库导出功能,导出数据库文件,通常是.sql文件,或者压缩包文件。
一般情况下,网站都会数据库一键导出和导入功能。如果没有的话,也会提供phpmyadmin。
值得特别注意的是,如果是使用phpmyadmin,那么就要都使用这个工具进行导入导出。并且要更加注意的是,我们导出的时候,要先选择数据库,然后导出其中的表。而不是直接上来就点导出。导入的时候,也是要先选择数据库,然后导入。否则会出错。
洪雨第一次搞,在这里研究了好半天……
第三步,我们修改原web空间中的config.php文件。
//mysql database address
define('DB_HOST','xxxxxx'); 这里的xxx是数据库地址
//mysql database user
define('DB_USER','xxxxx'); 这里的xxx是数据库用户名
//database password
define('DB_PASSWD','xxxxx'); 这里的xxx是数据库密码
//database name
define('DB_NAME','xxxxx'); 这里的xxx是数据库名
//database prefix
define('DB_PREFIX','emlog_');
修改完毕后,上传覆盖源文件。这时网站就可以正常打开了。
第四步,修改网站链接。
如果你依然使用原来的域名,那么这一步可以省略。如果网站搬家后域名有改动,那么就要修改网站链接。
登陆emlog后台,点击右上角设置,在基本设置中,有站点地址这一项,我们填写新的域名即可。
到此,emlog网站搬家完毕。
域名变更——系统搬家后修改数据库中的域名
出现上述问题,是因为博文中的图片路径和部分超链接是按“域名+路径”而非相对根目录的路径存储在数据库中的,可以使用mysql将备份数据库文件打开,然后将原来的域名全部替换为新的域名,如图示。更换后从新从后台将修改后的数据库备份文件进行恢复、更新缓存即可。
版权所有:《Keep it hot》 => 《emlog博客完美搬家过程记录》
本文地址:http://keephot.eu.org/?post=79
除非注明,文章均为 《Keep it hot》 原创,欢迎转载!转载请注明本文地址,谢谢。
发表评论: