如何将wordpress从mamp推送到hostgator

时间:2012-08-22 08:57:08

标签: wordpress mamp

我在mamp做了一个博客,想进入hostgator。我必须在Installing Wordpress on Hostgator之类的hostgator中重新创建所有内容。有没有办法我可以直接将我的东西推入hostgator而无需重置hostgator中的所有内容。需要一些建议..谢谢..

1 个答案:

答案 0 :(得分:2)

将Wordpress的本地版本部署到实时服务器非常容易。首先,你是对的,我不打扰在你的服务器上安装一个干净的Wordpress副本,然后你必须完全重建网站。

您需要做的是;

  1. 将所有文件从本地计算机FTP到服务器。
  2. 将整个数据库从本地phpmyadmin传输到服务器上的新数据库
  3. 更改wp-config.php
  4. 中的数据库连接详细信息
  5. 对您的默认Wordpress .htaccess进行必要的更改。我在这里的意思是你的MAMP站点可能不在根目录中,但你的实际站点可能是。如果您设置了SEO永久链接,那么您将从重写规则和.htaccess中的基数中删除Mamp子目录。您的主机可能还需要您在此处添加规则(即指定要使用的PHP版本等)。您可以随时使用安装程序安装Wordpress,看看他们是否自己添加了任何特殊规则。
  6. 到目前为止一切都很简单 - 现在来了我的小费。将Wordpress数据库从本地开发环境迁移到现场可能会非常麻烦,因为Wordpress(以及许多插件/主题开发人员)使用序列化数组来存储数据。因此,如果你在数据库上进行查找和替换以用新的url替换旧的url,你将禁用很多东西,比如配置设置和小部件(特别是文本小部件,但是你需要重新创建大量的东西) )。

    下载此文件;

    http://interconnectit.com/124/search-and-replace-for-wordpress-databases/

    并将其上传到服务器并直接在浏览器中访问它。运行快速表单并执行序列化数组友好查找并替换您的数据库URL。任务完成。祝你好运。