将WordPress从本地主机上传到000Webhost

时间:2015-12-06 作者:Ahtasham

我想知道如何使用插件和filezila将wordpress localhost上载到服务器,我尝试了很多次,但都失败了。当我通过filezila上传wordpress时,数据库无法连接到站点。

在将站点从localhost上载到服务器之前,请告诉我整个步骤。

1 个回复
最合适的回答,由SO网友:garth 整理而成

要将本地WP安装上载到服务器,请执行以下操作:

Step 1如果您所在的主机可以扩展存档文件(即Cpanel/file Manager),那么最简单的方法是将整个WP安装压缩或压缩到GZIP,并将其上载到服务器,然后使用file Manager扩展文件并确保将其放置在适当的位置(即通常称为www或public\\u html或httpdocs的www根目录-检查您的服务器详细信息)。您还可以安装一些基于php的文件,这些文件将调用相应的扩展器。或者,如果您无法轻松扩展存档文件,您可能希望通过URL或使用内置s/w安装程序(如Fantastico/Softaculous)从服务器直接安装WP,然后通过FTP将额外的插件/主题文件夹和标准WP安装之外的任何其他文件单独安装。

Step 2在web主机上,设置数据库(MySQL或PostgresSQL),记下完整的DB名称、DB用户和密码以及DB表前缀。

Step 3更新wp配置。包含上述DB详细信息的php文件。

要点:Wordpress选择在数据库中存储绝对URL引用。因此,如果live web站点使用的主机名与您为本地开发安装设置的主机名不同(即,如果您在开发安装上没有设置与您将在live站点上使用的主机名相同),则需要将默认绝对URL更改为新的基URL。

在上传之前,我只需使用文本编辑器在SQL数据库中查找并替换基引用URL。

如果我使用http://localhost 但它会在http://www.example.com 当直播时,我会做一个简单的文本查找和替换http://localhost 具有http://www.example.com

相关推荐

Replace domain in database

我的网站受到攻击,所以基本上所有的核心php文件都已损坏。只剩下数据库。现在我在本地主机中进行了尝试。如果我想从这个数据库恢复我的站点,域名是我唯一需要替换字符串的东西吗</我找到了这个教程-Replace string in database - 更改所有表中的域字符串,但几乎不知道将其放入何处以及如何在wordpress中触发它