如何将wordpress从mamp推送到hostgator



我在mamp中做了一个博客,想把它推到hostgator中。我必须在hostgator中重新创建一切,比如在hostgater上安装Wordpress。有没有办法我可以直接把我的东西推到hostgator里,而不重做hostgator中的所有东西。需要一些建议。。谢谢

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

你需要做的是;

  1. 将所有文件从本地计算机FTP到服务器
  2. 将整个数据库从本地phpmyadmin转移到服务器上的新数据库
  3. 更改wp-config.php中的数据库连接详细信息
  4. 对默认的Wordpress.htaccess进行任何必要的更改。我的意思是,你的MAMP网站可能不在根目录中,但你的实时网站可能会在根目录下。如果你已经设置了SEO永久链接,那么你会从重写规则中删除Mamp子目录,并在.htaccess中删除基础。你的主机可能还需要你在这里添加规则(即指定使用哪个版本的PHP等)。你可以随时使用他们的安装程序安装Wordpress,看看他们自己是否添加了任何特殊规则

到目前为止一切都很容易——现在我的小费来了。将Wordpress数据库从您的本地开发环境迁移到现实中可能是一件巨大的痛苦,因为Wordpress(以及许多插件/主题开发人员)使用序列化数组来存储数据。因此,如果你在数据库上进行查找和替换,用新的url替换你的旧url,你会禁用很多东西,比如配置设置和小部件(特别是文本小部件,但你最终不得不重新创建很多东西)。

下载此文件;

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

并将其上传到服务器,然后直接在浏览器中访问。运行快速表单并对数据库url执行序列化数组友好查找和替换。工作完成了。祝你好运

最新更新