2016-10-07 2 views
1

최근 joomla 웹 사이트가 새 서버로 이동 한 후 jumbla 문자를 비롯한 많은 정크 문자를 보았습니다.서버 이전 후 정크 문자가 발생했습니다.

가 나는 또한 index.php를

ini_set('mssql.charset', 'UTF-8'); 
ini_set('mssql.charset', 'windows-1252') 

아래 시도했지만이 일을하지 않았다 htaccess로

AddCharset UTF-8 .utf8 
AddCharset windows-1252 .html 

코드 아래에 시도, 그것을 해결하는 방법을 안내하시기 바랍니다.

+0

어디서 그런 정크를 발견 했습니까? 좀 더 설명력 있니? –

+0

에서 데이터를 표시하는 데이터베이스 – gaurav

+0

따라서 두 가지 가능성이 있습니다. 데이터베이스에있는 데이터가 손상되었거나 페이지에 이러한 문자가있는 db 가능성이 높은 마이그레이션 중에 일부 태그가 생성되었습니다. 이 데이터의 위치를 ​​알 수 있습니까? –

답변

0

데이터 내보내기/가져 오기 프로세스를 다시해야합니다. 데이터 내보내기 또는 가져 오기 중 올바른 인코딩을 잃어버린 것으로 보입니다.

phpMyAdmin을 사용하여 한 서버에서 다른 서버로 데이터를 내보내거나 가져 오는 경우 까다로운 작업입니다. 더 나은 이전에서 서버의 데이터를 내보낼 mysqldump를 사용 scp를 사용하여 새 서버에 데이터를

mysqldump -uroot -p [db-name] -r [db-file.sql] 

을 ... 그리고 복사 한 다음 마지막으로 mysql 명령을 사용하여 데이터 가져 오기 :

mysql -u [db-user] -p [db-pass] < [db-file.sql] 
관련 문제