标题:PHP - Session问题求助!!!!!
只看楼主
LTStudio
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2005-4-9
 问题点数:0 回复次数:2 
PHP - Session问题求助!!!!!

我在自己的机上测试一个文件temp.php源文件内容如下: <?php echo "OK"; ?> 在浏览器里可以显示,但加了一条语句session_start();后,也就是 <?php session_start(); echo "OK"; ?>

结果就什么反应也没有!查看他的源文件,竟然成了: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=Content-Type content="text/html; charset=gb2312"></HEAD> <BODY></BODY></HTML>

有谁知道这是什么原因造成的?是不是配置在哪出了问题???还有我装的开发环境是傻瓜式自动安装,环境如下:

Apache v1.3.29 (Win32) PHP v4.3.4 (Win32) Zend Optimizer v2.1.0 (Win32) MySQL v4.0.17(Win32) ActivePerl v5.8.0.806(Win32)

我的系统是:winxp sp1

为何会这样???????

搜索更多相关主题的帖子: Session 浏览器 PHP php Session 浏览器 PHP php 
2005-09-28 12:25
liufei2222
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2005-11-8
得分:0 
Session不是你这么用的!
2005-11-11 13:57
faallan
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2005-11-22
得分:0 

请查看一下你这个php的encoding,可能你的<?PHP后面是用\r\n结尾的,而linux下面只认\n,所以\r被认为是一个输出,这样start_session()函数就报错了,同时,你有可能把抱错信息在apache里面关掉了。

2005-11-22 16:48



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-28885-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.494469 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved