WordPress从localhost迁移到实时服务器后,图像未显示错误

时间:2018-05-04 20:13:38

标签: wordpress

我将我的网站上传到我的服务器。

但是当我打电话给网站时,它会显示网址" localhost:8888",并给我一个错误:

  • 有些图片坏了
  • 某些部分无法正常运作。

网站链接为:www.smarts-co.com

wp_options表中,我确实更改了home& MySQL中的siteurl值到我的网站网址,但仍然会收到您点击我的网站时收到的错误。

enter image description here

2 个答案:

答案 0 :(得分:1)

主要是您需要将WordPress正确移动到Live Server。

尝试右键点击您网站的徽标,然后在新点按下打开图片: 您将获得以下链接:

http://localhost:8888/smartService/wp-content/uploads/2018/04/logo-website-1.png

这意味着您没有正确迁移网站。

简短的回答是,您需要根据图片问题修复网站中的网址,如果有任何其他错误,还需要更多工作。

以上链接应如下所示:

http://smarts-co.com/wp-content/uploads/2018/04/logo-website-1.png

我会执行以下操作将站点从localhost迁移到实时服务器:

方法1:

使用一些插件来迁移WordPress网站,从插件目录中提取你喜欢的。

方法2:

它的手册,但我喜欢它,而且大部分都不会失败;如果你尝试过这种方法,你需要知道自己在做什么。

  1. 将文件上传到服务器。
  2. 使用Notepad ++,查找所有http://localhost/并将其替换为http://www.example.com/
  3. 您需要当场修复wp-config.php
  4. 方法3:

    您可以尝试一些查找/替换插件来搜索MySQL并解决问题。 我相信你可能想尝试方法3,因为你已经从本地主机上传到服务器。

    另外请谷歌:(如何将wordpress网站从localhost上传到cpanel

    注意:此答案适用于修复上传到实时服务器后未显示的图像,而不是完整的迁移手册。

答案 1 :(得分:0)

在您的wp-config.php中,尝试在// ** MySQL settings - You can get this info from your web host ** //

上方添加此代码
define('WP_HOME','http://www.smarts-co.com');
define('WP_SITEURL','http://www.smarts-co.com');
顺便说一句,您的网站似乎正在加载;您的徽标图片需要修复。