Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 切换Wordpress站点主机时没有图像_Php_Mysql_Wordpress_Ftp - Fatal编程技术网

Php 切换Wordpress站点主机时没有图像

Php 切换Wordpress站点主机时没有图像,php,mysql,wordpress,ftp,Php,Mysql,Wordpress,Ftp,我的问题是: 我将Wordpress网站从HostGator切换到MediaTemple。由于域名保持不变,我备份并重新导入了数据库,下载并重新上传了网站内容,没有任何问题 第一次,一切都很顺利,除了在图片的位置,我只能看到问号。在新选项卡中打开图像将显示“未找到”。我进入FTP,意识到文件名是法语的,带有重音符号,如“é”和“á”,在将文件下载到我的Mac(使用Coda)并重新上传到服务器的过程中,重音符号都被奇怪的字符所取代 我试图手动重命名它们,但没有成功 我尝试使用不同的Ftp应用程序

我的问题是:

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

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

  • 我试图手动重命名它们,但没有成功
  • 我尝试使用不同的Ftp应用程序,但没有成功
  • 我试着用windows来做,但没有成功
我通过播放Coda的首选项来改变编码,并将文件重新上传到服务器,同时保留所有的口音,但仍然不起作用

数据库在UTF-8中,我尝试了多种排序方法,如UTF8\u-bin和general\u-ci,但也不起作用

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


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

请让你的新托管服务将你的文件转到你的新帐户,这可能会解决问题。

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

有关详细信息,请访问以下链接。


祝你好运。

buffs。。。大问题。。。有多少张照片?我曾经遇到过类似的问题,最终使用了一个批量重命名程序以及数据库中的搜索/替换。一点也不好。是的,确实不是很好…大约有100张图片…我希望不用这个解决方案来修复它,但经过3天的搜索,我想我没有选择。。。