PHP获取Oracle数据乱码问题

九 27th, 2009
0

Comments

情况是这样的:

  

oracle的编码是GBK,PHP页面的编码是UTF-8,在PHP的页面进行了一次iconv转码,以保证编码统一

 

出的问题是:

不管转码不转码,页面上从oracle获取的中文始终显示为“?”,即一个个的问号。

 

解决问题:

从mysql查询的角度出发,我觉得是少了set names ***,但问了DBA,oracle没有相关的命令行,所以排出这个问题;

又把问题的集中点放在转码上,折腾半小时,把程序里各个地方都加了测试参数,发现根源上的数据就有问题,不在转码上,于是写了单独一个php的oracle的查询页用来测试,结果如我所想还是乱码,所以立刻排出页面的问题;

最后在google的帮助下找到一篇问章,说是需要在init.d下的httpd里引入环境变量,由于本机没有那个启动文件,所以只能在apachectl里加入如下代码:

export NLS_LANGUAGE=”SIMPLIFIED CHINESE”

 重启apache服务,问题解决!!

是不是要放弃魅族?

九 17th, 2009
0

Comments

“是不是要放弃魅族?”

曾今:

我最近曾多次在想这个问题,从大学那会第一次接触魅族开始,就被他所谓的飞利浦芯片所吸引,PT650,PT800类似的耳机质量也不错,一度成为魅族的忠实粉丝。去年又买了台新出的miniplayer,一切的一切都给我留下不错的印象;

 

但是:

自从魅族推出M8后,争议的声音越来越大,我一度对M8抱以幻想,甚至冲动到准备下订单购买的地步,但是一串串的问题暴露,让我从狂热逐渐走向放弃,先是UI问题,我忍了,因为一个国产的企业能做到这样的地步已经很不容易,他们没法去跟以设计为王的苹果比,毕竟他是魅族。而后爆出信号问题,我想想问题应该不大,毕竟工作地点信号不弱,不影响什么,直到爆出屏幕问题,我才决定冷静的分析思考和对待了。

 

始料不及:

魅族的售后一直很人性很让他的煤油们追捧,但是这次,让我始料不及的是他没有那么做,自从一系列问题曝光后我就密切关注魅族对这些问题的处理,屏幕尚不知道如何处理,反正J.W的意思是如果全部回收更换,无异于自杀,但我觉得不作为已经离死不远了。今天看到cnbeta上的新闻,意思大概是魅族要出M8SE版,就是解决了信号问题,但是要用户掏钱更换,这个不仅仅让cb上的人开始骂娘,我也开始愤怒了,因为这个东西不是软件从beta版升为正式版的问题,这个本来就是企业自身的问题,将一个不成熟的产品投向市场,用户因为对这个企业的信任和支持,义无反顾的购买了,而后,用户却要为自己的支持和奉献二度埋单,我真不知道魅族究竟想干嘛,没钱了可以拉风投,可以借贷款,没有必要非要在这种敏感问题上让用户灰心。用户买了手机就是为了打电话,那么你电话的信号有问题赶紧弄好给用户换上就完了,非要演那么一出;

 

杂说:

魅族的忠实粉丝不仅仅是狂热,甚至有些麻木,一味的包庇和宽容着魅族的种种过失,而我觉得,如果不是拿这魅族的粉丝工资,没有必要那么狂热,冷静的思考下,一味的包庇和宽容未必是好事,让一个有希望的企业经历一些他本该经历的挫折,也许更好,更能让他成为真正的明日之星!

是不是要放弃魅族,我还在犹豫~~

FoTree@Twitter Updates for 2009-12-27

九 10th, 2009  ,
0

Comments

  • 傻逼,一帮傻逼 #
  • 这屁叫一个抽啊 #

豆瓣验证文章

九 10th, 2009  
2

Comments

doubanclaimbfb6f002e6cd3e0f