首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >服务器迁移后的垃圾字符

问服务器迁移后的垃圾字符
EN

Stack Overflow用户
提问于 2016-10-07 15:32:43
回答 1查看 23关注 0票数 1

我最近把我的joomla网站移到了新的服务器上,我看到了很多像这样的垃圾字符,还有很多其他的修复方法。

我在.htaccess中尝试了以下代码

代码语言:javascript
复制
AddCharset UTF-8 .utf8
AddCharset windows-1252 .html

我也在下面的index.php中尝试过

代码语言:javascript
复制
ini_set('mssql.charset', 'UTF-8');
 ini_set('mssql.charset', 'windows-1252') 

但是它不工作,请指导如何修复它。

EN

回答 1

Stack Overflow用户

发布于 2016-10-08 21:05:48

您将需要重做数据的导出/导入过程-似乎在导出或导入数据时丢失了正确的编码。

如果您正在使用phpMyAdmin将数据从一台服务器导出/导入到另一台服务器,这是很棘手的。最好使用mysqldump从较旧的服务器导出数据:

代码语言:javascript
复制
mysqldump -uroot -p [db-name] -r [db-file.sql]

然后,...and使用scp将数据复制到新服务器,最后使用mysql命令导入数据:

代码语言:javascript
复制
mysql -u [db-user] -p [db-pass] < [db-file.sql]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39911826

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档