将 wordpress 站点从一个本地主机转移到另一个本地主机

Posted

技术标签:

【中文标题】将 wordpress 站点从一个本地主机转移到另一个本地主机【英文标题】:transfering wordpress site form one localhost to another localhost 【发布时间】:2014-04-27 02:04:26 【问题描述】:

我正在尝试将 wp 站点从我的工作计算机上的 localhost 移动到我的个人计算机。我已按照以下步骤操作:

    复制 wp-content 文件夹 导出数据库 导入数据库 粘贴 wp-content 文件夹 配置config.php

它复制了所有主题和插件,但内容(图像、文本、页面等)不显示。我跳过了什么吗?

【问题讨论】:

1.检查数据库设置是否正确配置。 2.检查themefolder是否包含主题3.检查你是否搞砸了导入/导出,所以如果表格被填写并正确命名,请查看phpMyAdmin。 你的目录名呢??如果它不同,那么它将不起作用。 目录名相同 【参考方案1】:

您不应该将 wp-content 文件夹作为一个整体进行传输,wordpress 不会喜欢它并且不会在其中找到任何帖子/图像。

如果您首先仅转移主题和插件,以便所有文件都到位,然后导入数据库,您可能会更幸运。

唯一的问题是图像,由于无法通过 localhost 下载,图像可能会丢失。可悲的是,我能想到的唯一解决方法是浏览每个页面并重新添加它们。

【讨论】:

不,可以将 wordpress 页面作为一个整体移动而无需重新添加任何内容。检查 wordpress 法典页面。 我们不知道。目录名称可能不同。 Rhys 我尝试先更新 wp-content 文件夹,然后再导入数据库,但出现此错误:致命错误:在 /Applications 中允许的内存大小为 41943040 字节已用尽(尝试分配 20 字节) /MAMP/htdocs/Sites/coreact/wp-content/plugins/sitepress-multilingual-cms/inc/lang-data.php 在第 12 行【参考方案2】:

如果 URL 已更改:

http://codex.wordpress.org/Moving_WordPress

我建议检查数据库中的 wp_config 表中的以下条目:

option_name='siteurl' 或 option_name='home'

并检查新安装的值是否正确。

【讨论】:

如果目录名称与原始安装不同,那么这些检查是有意义的。 目录名和路径一致

以上是关于将 wordpress 站点从一个本地主机转移到另一个本地主机的主要内容,如果未能解决你的问题,请参考以下文章

Wordpress:将多站点从服务器移动到本地主机

Wordpress:将本地主机数据库导入实时站点时出现问题

将 WordPress 从 WAMP 上传到 GoDaddy 时出现数据库错误(无法在本地访问站点)

localhost 将我重定向到另一个 url

WordPress 本地主机站点重定向到实时站点

XAMPP wordpress LAN,重定向到本地主机