将Wordpress网站从本地主机移动到服务器

问题描述:

我有一个移动我的wordpress网站从本地主机到Web服务器的问题..在服务器,我有一个旧网站(wordpress)..所以当我完成上传网站时,我编辑wp-options siteurl和wp-posts guid从“Localhost:4455/ruepress”改为“mydomain.com/ruepress2”,因为我已经在public_html目录中有另一个网站了。当我进入我的网站时,它加载了页面,但是一些图片不会出现..当我点击一篇文章时,它会将我重定向到旧网站,并显示即将推出的页面(因为我在构建模式下创建了旧网站)..所以最新的问题是什么?我认为问题出在siteurl上,但是我改变了它?将Wordpress网站从本地主机移动到服务器

+0

您还需要更改数据库中的所有参考。图像使用完整路径而不是动态路径进行存储。在谷歌搜索你的标题,有很多关于这个主题的教程 – David

+1:

https://interconnectit.com/products/search-and-replace-for-wordpress-databases/

但是,如果你不希望使用击溃以任何理由,我可以建议更容易的选择:

在您的本地站点,安装此插件:

https://wordpress.org/plugins/duplicator/

接下来,生成一个拷贝机包(通过插件的菜单wp-admin dashboad)。

生成软件包后,将两个软件包文件(installer.php和存档/ zip文件)下载到PC上的某个文件夹中。接下来,将这两个文件上传到您希望创建该网站的活动网站文件夹。接下来,打开下面的链接,在浏览器中:

的http:// {您的网域}/{}文件夹/installer.php

,并按照屏幕上的说明。您的网站应该创建并且一切都应该正常工作。

+0

谢谢你的答案..我会试试这个 –

这是一个非常普遍的问题。您必须更改数据库中的所有网址,而不仅仅是wp_options,即在帖子/页面内容,小工具,主题选项中。和更多。

尝试interconnectit.com WordPress Serialized PHP Search Replace Tool。这是专门为此制作的。并参见Moving WordPress « WordPress Codex,其中提到了相同的互连脚本。

使用在Firefox(或Firebug)或ChromeSafariIE的开发工具和之前使用脚本后检查图像丢失的路径。

+0

非常感谢你..我想我必须使用搜索替换工具,因为开发工具中的URL是正确的..问题出在URLS存储在数据库 –