作者PhenomII (追爱妻追得好累)
看板PHP
标题[请益] 关於cookie禁用
时间Sun Nov 13 09:18:23 2011
各位前辈大家好
小弟最近用xoops架一个小型网站 环境为Win7+安装Appserv 2.5.10
原本是在家中用VM挂Server 2008 R2来架一切正常
之後到安装Linux架上去也一切正常
最近拿到一台IBM server X-225
系统为Win Server 2003 同样装上Appserv 2.5.10
把网站架上去後发现登入跳转後会变成URL+?PHPSESSID=乱数
似乎禁用cookie变成用PHPSESSID取代
然後只要换一个画面就又变成未登入状态 完全无法使用会员功能
原本以为是网站有问题 重装好几次都无效 但回家中那台又正常
後来换好几台电脑连回网页都一样 那应该就不关客户端的事...
所以应该是这台IBM server内系统设定上的问题?
之後又拿了笔电 学校电脑来测试
目前情况如下
架在家中电脑(win server 2008 R2)、学校Linux 皆可正常给人外连并正常登入
架在IBM server(win server 2003)、笔电(win7) 可外连但登入就变上述情况
php.ini内容也都看过 重新弄过 但问题依旧 请问可能是哪边设定我没注意吗?
网页开除错有出现
Warning: session_start() [function.session-start]:
Cannot send session cookie - headers already sent by
(output started at /mainfile.php:1) in file /include/common.php line 255
Warning: session_start() [function.session-start]:
Cannot send session cache limiter - headers already sent
(output started at /mainfile.php:1) in file /include/common.php line 255
感谢大家
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.73.77
※ 编辑: PhenomII 来自: 61.228.73.77 (11/13 10:14)
1F:→ buganini:output buffer 11/13 12:18