2016-12-06 78 views
0

我正在使用一些小部件来显示我的首页上的新/畅销商品。这个小部件需要一些块和其中的文章。Magento块中没有UTF8编码

最近,我动我的Magento文件夹和数据库到另一台服务器,从那时起,一些Unicode的迹象(äü等)没有显示正确了。首先,我认为这可能是一个数据库问题,但编码是相同的。无论输入什么非ascii符号,都会出现错误,如 €ä

你知道这个问题可以解决什么问题,以及如何解决它?我很困惑,因为我没有更改任何文件或设置。

+0

在MySQL连接尝试强制字符集http://stackoverflow.com/a/26871596/2761930 –

+0

我试过了,但它没有解决我的问题:( – vtni

回答

0

FTP的“二进制”传输模式完全复制文件,字节为字节。

试试这种方法。

+0

我从旧的FTP复制了一个压缩版本,并提取它在新的 – vtni

+0

这通常是由于通过FTP上传文件为ASCII文件传输类型,“ASCII传输类型”将文件作为常规文本文件传输,“二进制传输类型”将以二进制模式传输数据,该文件处理文件为二进制数据而不是文本数据。将您的FTP客户端设置为二进制文件将防止您的文件通过FTP传输被损坏 – lisamarie