我使用以下链接中的说明将wordpress安装从服务器移动到pc上的本地主机http://www.premiumwebbloghosting.com/2012/07/moving-wordpress-from-hosting-to-localhost.html. 我使用了第二个选项。
完成这一过程后,我的电脑一切正常。我可以使用相同的用户登录到管理面板,我可以访问网站上的所有页面。只有一个问题,那就是没有显示图像。
我上传到网站上的图片是用阿拉伯字母命名的,因此由wordpress编码,导致文件名怪异!!
我注意到文件名与移动数据库中的文件名不同。原始文件名(通过wordpress上传后)为:ط¨ظٹط§†<我电脑上的文件(不是实际文件,而是数据库上的链接):ØØون-ÙÙ。
这种变化的原因是什么?我使用UTF8导出了数据库。当我将数据库移动到本地开发pc时,为什么文件名会更改?
还有一件事,有没有办法阻止wordpress用阿拉伯语编码文件名,我希望上传文件夹中的图片具有相同的阿拉伯语名称,而不是奇怪的字母!!
编辑:我刚刚注意到服务器和localhost中的链接在解码之前是相同的,但它们的翻译不同。示例:服务器链接:http://mywebsite.com/wp-content/uploads/2014/01/%D8%A7%D9%84%D8%A7%D9%85%D8%A7%D8%B1%D8%A7%D8%AA.jpg本地主机链接:http://localhost/wp-content/uploads/2014/01/%D8%A7%D9%84%D8%A7%D9%85%D8%A7%D8%B1%D8%A7%D8%AA。JPG但链接转换为与图片文件名不同的值!