不好意思,也遇到乱码问题。把这个帖子顶起来
我的测试平台
###### ApacheFriends XAMPP (basic package) version 1.6.7 ######
Apache 2.2.9
MySQL 5.0.51b
PHP 5.2.6 + PHP 4.4.9 + PEAR
PHP-Switch win32 1.0 (please use the "php-switch.bat")
XAMPP Control Version 2.5 from
www.nat32.com
XAMPP Security 1.0
SQLite 2.8.15
OpenSSL 0.9.8h
phpMyAdmin 2.11.7
ADOdb 4.98
Mercury Mail Transport System v4.52
FileZilla FTP Server 0.9.25
Webalizer 2.01-10
Zend Optimizer 3.3.0
eAccelerator 0.9.5.3 for PHP 5.2.6 (comment out in the php.ini)
我也遇到了乱码问题,我的网站在虚拟XP系统上建立的差不多了,为了保险起见,我又建立了一个虚拟XP系统,两个虚拟XP的IP地址不一样。练习一下网站迁移,我用了2中方式,一个是手动的,一个就是joomlapack
1. 手动方式
1.1 备份htdocs下的所有文件为back.zip
1.2 在phpmyadmin里,导出整个数据库为ylj.SQL文件,兼容模式mysql40,其它设置默认
1.3 在新的虚拟XP系统里安装Xampp,并将back.zip解压到htdocs文件夹下
1.4 打开phpmyadmin,导入数据库ylj.sql,兼容模式mysql40,字体模式utf-8
输入ip地址打开网站,除了VM不工作以外,其它一切正常;我把新的虚拟XP系统的地址改回原来的IP,VM就工作正常了,测试了一下所有的功能都没有问题。得到经验:VM配置里记录了网站的IP/域名,所以为了工作正常,在上传服务器前,一定要将空间的域名在VM里配置好,否则无法工作。
2. 用joomlapack
2.1 在joomlapack控制面板里,选项--高级--强制mysql4兼容,其它保持不变,备份网站和数据库
2.2 在新的虚拟xp系统里,安装XAMPP,并将备份的网站压缩解压至htdocs文件夹,然后输入IP地址访问网站,结果中文全部显示“???????”问号,后台基本正常,大部分中文显示正常,只有组件joomlapack显示“????”,不能显示中文,并且。但网站功能是正常的。我常识手动再次导入数据库后,还是乱码,前台中文显示大部分是“???”,只有部分组件显示的界面还可以看到中文。而且每次“保存”更改后就会退出后台管理。
这是怎么回事???还有在用joomlapack恢复网站时,是英文的,回复完后,后台依然是中文的1.5.6,这个中间不会有什么问题吧!?
期盼回复,谢谢!!