将 wordpress 克隆到本地主机

Posted

技术标签:

【中文标题】将 wordpress 克隆到本地主机【英文标题】:Cloning wordpress to localhost 【发布时间】:2018-02-20 10:50:34 【问题描述】:

我正在尝试将 wordpress 网站克隆到本地主机以进行小型开发工作,但我在这里遇到的问题很少。首先,这是我遵循的程序。

    在 Windows 10 上的 C:\xampp 中安装了 XAMPP 在 Apache Config 中编辑 httpd.conf 并通过更改 Listen 8080 更改为端口 8080 XAMPP 成功运行(Apache 和 mysql)。当我访问http://localhost:8080 时,我会看到欢迎屏幕 我去 http://localhost:8080/phpmyadmin/ ,我看到了 phyMyAdmin 屏幕。 我在 phpMyAdmin 中创建了一个名为 database 的新数据库,然后导入我想要克隆的数据库文件。在导入之前,我将数据库文件中所有包含localhost 的关键字替换为localhost:8080。数据库导入成功。 我从托管服务器复制所有wordpress文件并将它们放在C:\xampp\htdocs\wp

    编辑wp-config.php 并更改以下内容:

    database_name_here to database
    username_here to root
    password_here to '' (blank)
    

当我转到http://localhost/wp/ 或http://localhost:8080/wp/ 时,我得到HTTP Error 404. The requested resource is not found.

谁能指出这里发生了什么?

【问题讨论】:

您在您的机器上下载并安装了 WordPress 吗? 当您安装 word press 时,它会填充数据库,如果您复制它,则您没有该数据。另请注意,如果您来回复制文件,您希望将目录与服务器匹配。 @Towerss 不,我没有在本地安装,因为我从托管服务器复制了 WordPress 文件。这会造成问题吗? @Wayne,我最初创建了一个名为wp 的空数据库,后来将.sql 文件导入到wp 我猜你没有用 "localhost/example" 替换像 "example.com" 这样的网站网址。考虑共享您的 db (.sql) 文件,以便更好地了解替换和要替换的 url。 【参考方案1】:

无需付出更多努力,只需在复制所有文件、更改配置文件并从源下载 SQL 文件后按照以下步骤操作即可。 1. > 打开 SQL 文件并将“Live URL”替换为“http://localhost:8080/wp/”(包括 HTTP:// 和 www) 2. > 现在在本地机器上导入已编辑的 SQL。 3. > 先从http://localhost:8080/wp/wp-admin打开管理员 4. > 转到设置 > 永久链接部分并点击保存按钮。

就是这样,您的网站现在可以在您的本地计算机上运行。

您的 404 错误可能导致“第 4 步”重置永久链接。 http://www.inmotionhosting.com/support/edu/wordpress/wordpress-features/reset-permalinks

【讨论】:

这部分工作。谢谢。我在 SQL 文件中找不到任何带有 Live URL 的字符串。我所做的是将所有 LocalHost:8080 替换为 LocalHost:8080/wp。当我转到http://localhost:8080/wp/wp-admin 时,我会收到登录提示。不确定这里的用户名和密码是什么? 1. > 您的实时 url 将是您下载 sql 文件的站点的前端 url。 2. > 您的用户名和密码将与您要克隆的站点相同。 您描述的步骤有效。我更改了所有实时 URL 的 ti localhost:8080/wp/,并且能够使用正确的凭据登录以保存永久链接。现在,一切正常。 玩得开心... :-)

以上是关于将 wordpress 克隆到本地主机的主要内容,如果未能解决你的问题,请参考以下文章

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

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

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

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

实战Wordpres的CSRF漏洞利用

Wordpress 链接将我引导至 wamp 服务器配置页面(本地主机)