LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1408|回复: 16

apache22+mono+xsp问题,请大家帮帮忙啊!!

[复制链接]
发表于 2008-9-28 21:08:10 | 显示全部楼层 |阅读模式
装了CENTOS5.2 也安装了MONO,也配置好了环境来运行C# ASPX文件
远程连接WINDOWS sqlserver2000数据库

启动XSP后,也面上读取的SQLSERVER 数据是中文的,但是原有页面却变成了乱码!!

如果不启动XSP,则读不出SQL数据,但是页面字符全是正常的!!


APACHE配置中我都设置了为UTF-8字符,WEB.config里也设置成了UTF-8

但按照上面的运行方式,效果还是那样~~~~!!!!

不清楚这是怎么会事~~~~!!!

请大家帮帮忙啊~~~~!!!:help
 楼主| 发表于 2008-9-29 08:56:51 | 显示全部楼层
没有人碰到这问题吗?
回复 支持 反对

使用道具 举报

发表于 2008-9-29 12:40:18 | 显示全部楼层
楼主你用的也太偏门了。
基本没几个人在linux下跑.net
你还是换回win吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-9-29 18:21:32 | 显示全部楼层
Post by 基督山伯爵;1888442
楼主你用的也太偏门了。
基本没几个人在linux下跑.net
你还是换回win吧。


用WINDOWS实在太。。。感觉不稳定,而且是要花钱的哦·~~~~
回复 支持 反对

使用道具 举报

发表于 2008-9-29 19:11:41 | 显示全部楼层
莫非是SQL数据库里给的是GB18030编码的东西?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-9-29 20:50:06 | 显示全部楼层
Post by usertesting;1888612
莫非是SQL数据库里给的是GB18030编码的东西?


这个。。。。。。不清楚哦~~要研究哦~~:help:sorry
回复 支持 反对

使用道具 举报

发表于 2008-9-29 21:11:04 | 显示全部楼层
把页面用GB18030码保存,APACHE设成GB18030再试试?
回复 支持 反对

使用道具 举报

发表于 2008-9-30 14:17:50 | 显示全部楼层
.net中不做特别设置,默认所有字符集是utf-8。
要保证不出乱码,从数据库到页面全部采用utf-8的编码。
不然的话,你必须自己清楚在什么环节需要转码。
回复 支持 反对

使用道具 举报

发表于 2008-9-30 19:45:03 | 显示全部楼层
sql server里面我记得默认是GB的
改改数据库试试呢?

另:回3楼
我就是用lin搞.net的hahahaah
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-9-30 19:55:38 | 显示全部楼层
Post by jilingshu;1888920
sql server里面我记得默认是GB的
改改数据库试试呢?

另:回3楼
我就是用lin搞.net的hahahaah


同道中人啊~~互相学习啊~~~~请你也指点一下啊~~~

还有什么需要改的呢?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表