【问题标题】:How to upload a WordPress website from localhost to a actual website URL using FTP? [closed]如何使用 FTP 将 WordPress 网站从 localhost 上传到实际的网站 URL? [关闭]
【发布时间】:2012-07-17 05:52:32
【问题描述】:

我想将我的 wordpress 网站从本地主机上传到我的实际网站。

我应该怎么做才能使网站可以访问 MySQL 数据库 远程服务器,因为它在本地主机上?我无权访问 远程服务器,它的 mysql 用户 ID 和密码。

其次,

我也无法通过我的网站从本地主机发送电子邮件, 当用户注册并等待接收帐户激活链接时。怎么能 我在 localhost 和远程服务器上分别配置这个?

以后,我想在本地进行更改,然后上传到真实的 URL。我该怎么做?

我的本​​地主机使用:

  • FileZilla
  • PHP 5.3
  • MySQL 5
  • WordPress 3.4.1
  • phpMyAdmin

在 Windows 上

谢谢

【问题讨论】:

  • 在此处发布之前使用谷歌。要在实际服务器上上传站点,请使用 FileZilla - 您需要知道 ftp 地址、用户名和密码。在 wordpress 帮助中配置数据库搜索或在您的 wordpress 站点中查找配置文件。要在本地进行更改,请编辑本地文件,要将其更新到服务器,请上传更改的文件。
  • 我试过了,从网站上得到了解决方案,但它不起作用。我在另一条评论中描述了这个问题。
  • 我想说wordpress.org support forums 是搜索此类问题答案的更好地方。

标签: php mysql wordpress hosting


【解决方案1】:

您需要将数据库结构复制到您的网站主机,如果您使用 phpmyadmin 导出数据库,然后在您的主机上重新导入,则需要在 wp_options 中将 localhost 替换为您的 URL表,查找 siteurl 和 home 字段。

一旦您复制了您的数据库并复制了您的网站文件,那么您将需要编辑您的 wp-config.php 文件以指向新数据库。

【讨论】:

  • 我已经做了几个步骤,如果我错了,请纠正我: 1. 我将我的本地数据库导出到一个 .sql 文件。 2. 将 localhost 替换为 URL。 3. 将.sql 文件导入新数据库。 4. 现在我看到我的 PC 上安装了 MySQL 中的新旧数据库。 5. 我用新的数据库名称、用户名和密码更改 wp-config 文件在我的 PC 上,即 root 用户。 6. 我将 wordpress 内容上传到远程服务器,但是当我访问 URL 时,我得到“HTTP 错误 500(内部服务器错误):服务器尝试完成请求时遇到了意外情况。”现在该怎么办?
  • 另外,.sql文件是否需要与wordpress文件夹内容一起上传?
  • 您需要将 SQL 文件导入您网站空间上的数据库。
  • 你能告诉我怎么做吗?我无权访问远程数据库,我只有 ftp 的用户名和密码。
  • 如果您没有 mySQL 数据库,您需要与您的托管服务提供商联系以获得访问信息。
【解决方案2】:

您必须更改 wp-config.php 并将 localhost 替换为您数据库中的网站路径。

Like: http://localhost/wordpress

with

http://www.abc.com

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-11-19
    • 1970-01-01
    • 2011-10-31
    • 1970-01-01
    • 1970-01-01
    • 2015-12-05
    • 2019-03-22
    • 1970-01-01
    相关资源
    最近更新 更多