作者grassboy2 (天才小胖子-草儿活力花俏)
看板Web_Design
标题[问题] utf8下没办法session_start()
时间Fri Aug 11 20:12:27 2006
耶…感觉是一个怪问题…
就是我最近把写好的php档…
放在别人的电脑上跑…
session全部失灵…
但是别人写的session可以使用
经过比较…
别人写的php是big5编码…
我写的php是utf-8编码…
----------test.php------------
<?
session_start();
?>
------------------------------
上面这个档案用utf-8存无法执行 而big5就可以…
我试着把php.ini打开来看…
关於[session]的设定好像没有针对编码设定的参数@@~
目前的处理方法是把session_auto_start设成1,
但这个打开感觉不是很安全…
有根本的处理方法吗@@a
还是说要改的是apache的设定档@@~
不过其实在不知道怎麽改的状况下…
不太敢动别人设好的设定档说><~
--
╔作者 grassboy2 来自 ptt.cc 的怒吼!
█ ◎P_GrassboyWebBBS版【http://WebGrassboy.twbbs.org】
Design By Grassboy@MDS 白日梦工作室 ╚─你现在还以为,浏览器不能打逼吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.206.39
1F:推 ybite:检查UTF-8有没有存到BOM(记事本会存BOM!) 08/11 20:38
2F:推 grassboy2:BOM...我查一下…不过为什麽放在自己电脑跑得成哩@@a 08/11 21:33
3F:→ grassboy2:我通常都是开新文字档,改副档名为php,开DW出来写… 08/11 21:34
5F:推 grassboy2:哇呜!太感谢了!原来问题出在这里!拜一下阿光神m(_ _)m 08/11 22:15
6F:推 kakashiliu:之前好像也有碰过类似的问题... 08/12 02:38