【问题标题】:No images when switching Wordpress site hosts切换 WordPress 网站主机时没有图像
【发布时间】:2014-03-02 21:53:48
【问题描述】:

这是我的问题:

我将一个 Wordpress 网站从 HostGator 切换到了 MediaTemple。由于域名保持不变,我备份并重新导入数据库,下载并重新上传网站内容没有问题。

第一次,一切都很好,除了在图像的位置,我只能看到问号。在新选项卡中打开图像将显示“未找到”。我进入 FTP 并意识到文件名是法语的,并且带有重音符号,例如“é”和“à”,并且在将文件下载到我的 Mac(使用 Coda)并重新上传它们的过程中服务器,重音都被奇怪的字符代替了......

  • 我尝试手动重命名它们,但没有成功
  • 我尝试使用不同的 Ftp 应用程序,但没有成功
  • 我试过用windows来做,没用

我通过玩 Coda 的首选项来更改编码并将文件重新上传到服务器,同时保留所有口音,但它仍然不起作用......

数据库采用 UTF-8 格式,我尝试了多个排序规则,例如 UTF8_bin 和 general_ci,但它也不起作用...

我很确定这是一个字符编码问题,因为网站上有 1 或 2 张图片,而且它们的名称中没有重音符号,但我真的不知道该去哪里找了。

切换了多个 Wordpress 网站,以前从未遇到过这个问题,请有人指出我正确的方向吗?

【问题讨论】:

  • 爱好者...大问题...有多少图像?我曾经遇到过类似的问题,最终使用了批处理重命名程序以及在数据库中的搜索/替换。一点都不好。
  • 是的,确实不是很好...大约有 100 张图像...我希望在不使用此解决方案的情况下修复它,但经过 3 天的搜索,我想我不会有选择...

标签: php mysql wordpress ftp


【解决方案1】:

在 wordpress 中,所有链接都保存到数据库中,并且没有硬编码在 html 文件中。因此,当您将网站从一个主机转移到另一个主机时,您必须在从以前的主机导出的数据库文件中找到并用新主机的链接替换以前主机的链接,然后再将其导入新主机。

详情请访问以下链接。
How to Move WordPress From Local Server to Live Site
Moving WordPress - Wordpress Codex

祝你好运。

【讨论】:

    【解决方案2】:

    请您的新托管服务chown您的文件到您的新帐户,这可能会解决问题。

    【讨论】:

      猜你喜欢
      • 2015-12-16
      • 1970-01-01
      • 1970-01-01
      • 2013-01-04
      • 2015-01-28
      • 1970-01-01
      • 2018-02-15
      • 2017-03-10
      • 2021-08-18
      相关资源
      最近更新 更多