【问题标题】:Migrating my localhost website to BlueHost [closed]将我的本地主机网站迁移到 BlueHost [关闭]
【发布时间】:2017-06-28 15:13:01
【问题描述】:

这是我第一次做这样的项目。场景是我正在尝试将我的 localhost WordPress 网站迁移到 Bluehost。我遇到了一些错误,表明我的网站无法上线,如果我输入我的网站地址,我的旧 WordPress 网站就会出现。我使用的步骤:

  1. 将数据库从 phpMyAdmin 导出到 .sql 文件。 (我用记事本)
  2. 将我的网站文件夹导入 Bluehost。
  3. 在 Bluehost cPanel 中创建数据库并分配用户 ID。
  4. 将数据库.sql(记事本)文件导入Bluehost的phpMyAdmin。 (当我上传 .sql 记事本文件时,我遇到了一个错误,该错误已通过在数据库脚本开头使用 -- 修复)。
  5. 使用我在Bluehost中设置的数据库名称和密码更改wp-config的数据库路径。

我的域名还在 WordPress,我没有将它转移到 Bluehost,这是我的网站地址仍然显示旧 WordPress 网站的原因吗?或者我错过了什么。

【问题讨论】:

    标签: php wordpress web localhost shared-hosting


    【解决方案1】:

    您需要将旧网址替换为新网址。

    表示当您导出本地/旧网站 .sql 文件时。请打开旧的 sql 文件,找到旧的网站 URL 并将这个 URL 替换为新的网站 URL。

    例如,您的旧网站网址是http://localhost/wordpress_site,新网站网址是http://new_website.com

    然后你需要在导出的 sql 文件中找到 localhost/wordpress_site 并替换为 xyz.com 并导入到新的数据库中。

    【讨论】:

    • 感谢您的回复。是的,我将本地主机地址更新/更改为新的网站地址。 ex localhost/wordpress_site 到数据库中的新网站 new_website.com。其次,当我导出 .sql 文件而不是显示 localhost 时,它显示的是 ex 127.0..0.1 ip 地址。它是正常的还是我必须将其更改为 localhost?
    • 您需要将您的 ip/site_foldername 地址替换为您的域
    【解决方案2】:

    域名将告诉互联网您的网站所在的位置,更具体地说,它的 A 记录将转发到特定的 IP 地址。

    要让您的网站在不同的主机上“上线”,您需要编辑域设置(称为 DNS 管理)或将域转移到新位置。

    或者,您可以告诉自己的计算机(windows/mac/Linux)不要查看全球 DNS,而是手动参考 bluehost 的 IP 地址。这样您就可以试驾您的网站。对于 Windows,您需要在 c:/windows/system32/drivers/etc/hosts 文件中输入一个条目。

    【讨论】:

    • 这就是我的想法,我需要将我的域转移到 bluehost。今晚我会试试的。谢谢!
    猜你喜欢
    • 2020-10-09
    • 2017-12-20
    • 2023-03-25
    • 2018-02-16
    • 2018-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多