Archive for December 2009
FileZilla Server用的是UTF-8的编码,我们的Windows主机一般采用GBK,所以才乱码了,解决的办法是:
1. 尊重标准,可以使用FileZilla Client做FTP上传和下载软件。
2. 与现实妥协,用FileZilla Server的非UTF-8版本……
本次转换步骤及遇到的几个问题: 1、全新安装DZ7.2uch(DISCUZ+UCENTER+UC HOME),在其根目录下需含XCONVERT转换程序(另外下载); 2、本次操作PW和DZ分别位于不同的服务器,需确保PW的服务器的MYSQL开放IP访问、打开3306数据库端口; 3、开放的IP需对转换操作所在电脑的IP开放,具体办法为:通过PHPMYADMIN进入PW的数据库,进入MYSQL数据库,设置其USER表HOST,将LOCALHOST改为所需IP或者%(对所有IP开放,但我没有成功); 4、重启PW的mysql数据库cmd→netstat stop mysql→netstat start mysql; 5、开放3306端口:开始-设置-控制面板-Windows防火墙,单击“例外”-“添加端口”,名称为:mysql,端口:3306,TCP协议,单击“确定”就可以了; 6、进入DZ所在服务器(前面已经设置了PW所在服务器对DZ所在服务器IP开放),打开转换程序,表单填写需注意:PW填好IP和其他项,需通过域名访问;UCENTER需特别注意填好数据表前缀,如果下载的FULL版本其数据表前缀为cdb_uc_;DISCUZ数据表前缀为cdb_;UCHOME数据表前缀默认为uchome_; 7、填写完毕,转换OK。 PS:如果数据表前缀没有填写正确会出现字段表不存在的错误。DISCUZ FULL版本然后安装UCHOME时需要填入UCENTER地址,我填写/uc_server即OK。 来自大众源码论坛:http://bbs.hicode.cn
MYSQL部分版本默认的数据库DATA文件夹安装在C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data,为了防止数据丢失,需要将其移动到其他盘符,如D盘,这时需要将data文件夹移动到目标文件夹,然后编辑my.ini,可能在C:\WINDOWS,也可能在MYSQL安装目录下面。最好重启MYSQL即可,重启方法为cmd→netstat stop mysql→netstat start mysql或者如果在WINDOWS下的话可到计算机管理→服务和应用程序→服务,找到mysql,然后重启即可。 来自大众源码论坛:http://bbs.hicode.cn
