【问题标题】:Moving Wordpress website from Localhost to Server将 Wordpress 网站从本地主机移动到服务器
【发布时间】:2017-02-02 14:04:05
【问题描述】:

我在将我的 wordpress 网站从 Localhost 移动到 Webserver 时遇到问题。在服务器中,我有一个旧网站(wordpress 到)。所以当我上传完网站后,我编辑了 wp-options siteurl 和 wp-将 guid 从“Localhost:4455/ruepress”发布到“mydomain.com/ruepress2”,因为我在 public_html 目录中已经有另一个网站.. 当我进入我的网站时,它会加载页面但有些图片没有出现..当我点击一篇文章时,它会将我重定向到旧网站,并显示即将到来的页面(因为我在建设模式下制作了旧网站)..那么有什么问题?我认为问题出在 siteurl 但我改变了它?

【问题讨论】:

  • 您还需要更改数据库中的所有引用。图像使用完整路径而不是动态路径存储。在google中搜索你的title,有很多关于这个主题的教程

标签: wordpress server localhost


【解决方案1】:

+1 为:

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

但是,如果您出于任何原因不想使用该路线,我可以建议一个更简单的选择:

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

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

接下来,生成一个 Duplicator 包(通过 wp-admin 仪表板上的插件菜单)。

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

http://{your_domain}/{folder}/installer.php

并按照屏幕上的说明进行操作。您的网站应该已经创建并且一切正常。

【讨论】:

  • 谢谢你的回答..我会试试这个
【解决方案2】:

这是一个很常见的问题。您必须更改数据库中的所有 URL,而不仅仅是 wp_options,即在帖子/页面内容、小部件、主题选项中。和更多。

试试interconnectit.com WordPress Serialized PHP Search Replace Tool。它是专门为此而设计的。请参阅Moving WordPress « WordPress Codex,其中提到了相同的互连脚本。

使用Firefox(或Firebug)或ChromeSafariIE中的开发者工具,在使用脚本前后检查缺失图片的路径。

【讨论】:

  • 非常感谢.. 我想我必须使用搜索替换工具,因为开发工具中的 URL 是正确的.. 问题在于存储在数据库中的 URls
猜你喜欢
  • 2015-01-07
  • 2018-04-14
  • 2018-05-23
  • 1970-01-01
  • 2018-06-05
  • 2019-08-15
  • 2013-01-24
  • 2018-04-26
  • 1970-01-01
相关资源
最近更新 更多