WP搬家操作

[php] 2024-05-17 圈点129

摘要:

WP整站搬家的教程。

一、转移之前必须的准备工作
1. 首先要将wordpress整个网站文件下载到本地上。一定要完整下载,不要只下载主题文件。这样子才能保证你所使用的插件、上传的资料(比如图片)、及你自己曾经修改过的一些WP的配置文件等不会丢失 。将整个网站文件打包下载。

2. 备份数据库。利用你的网站管理面板,或者在phpmyadmin里,导出数据库压缩包,注意选择gzip压缩方式。

二、配置好新的域名和空间,并上传资料。
1. 配置好新的域名和空间,保证新的域名与空间能够正常访问。
2. 利用FTP把备份好的WORDPRESS整站传到新空间上。

三、导入数据库并作修改(重要)
1. 新建数据库,将备份好的数据库导入。
2. 导入后,找到wp_options表格,将option_value字段里的旧的域名换成你现新的域名,注意:可能有多处,一个个替换掉。
3. 将表格wp_posts里有旧域名的地方,换成新域名。如果有很多可执行sql语句批量替换掉。旧域名保存在”guid”字段中。
替换方法:
UPDATE `wp_posts`
SET `guid`= REPLACE(`guid`, ‘旧域名’, ‘新域名’)
WHERE INSTR(`guid`,’旧域名’) > 0

四、配置WORDPRESS
找到网站根目录下的wp-condig.php,打开后修改数据库配置:
define(‘DB_NAME’, ‘db3′);//这里输入新数据库名称
define(‘DB_USER’, ‘root’);//这里输入数据库用户名
define(‘DB_PASSWORD’, ’123′);//这里是输入数据库密码
define(‘DB_HOST’, ‘localhost’);//这里是数据库服务器,一般都是localhost
define('wp_siteurl','http://www.xoxxoo.com/');
define('wp_home','http://www.xoxxoo.com/');
再wp-config.php文件中修改两个变量的值:

define('WP_SITEURL', 'http://wordpress.com:1234');  
define('WP_HOME', 'http://wordpress.com:1234');  

这两个全局变量需要比较新的wordpress,应该版本大于2.2哈。如果不是的话,那就直接修改数据库中表wp_options。
update wp_options set option_value=N'http://wordpress.com:1234' where option_name='siteurl';  
update wp_options set option_value=N'http://wordpress.com:1234' where option_name='home'; 



WP  搬家  

相关内容:

感谢反馈,已提交成功,审核后即会显示