以下是我在将WP站点从开发转移到测试或生产时使用的注释:
At the current host/domain:
<要么下载gzip,要么将所有web文件夹内容下载到本地计算机。
来自SSH(例如Putty)会话:转储数据库。
$mysqldump-u username-p wp\\u databasename>mydump。sql
(或者,使用phpmyadmin“出口”设施)
将数据库转储下载到本地计算机。
At the new host/domain:
<使用SSH$mysql命令或CPanel创建新数据库。
从步骤2上载数据库转储。
来自SSH会话:将数据库转储导入新数据库。
$mysql-u username-p wp\\u databasename<;mydump。sql
(或者,使用phpmyadmin“导入”工具)
上传PHP实用程序“数据库搜索和替换”interconnectit.com
.
(注意:此实用程序正确处理序列化数据)
(注意:上载时确保文件权限644文件夹755)
运行搜索/替换实用程序,并用新URL替换以前的站点URL。
上载步骤1中的web文件夹内容。确保文件权限644和文件夹权限755。
更新wp-config.php
根据需要(例如,DB连接设置可能不同)。检查.htaccess
如果有任何本地化项目需要处理,也可以。
删除“数据库搜索和替换”实用程序。