LinuxSir.cn,穿越时空的Linuxsir!

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

session_start()函数怎么才能调用?

[复制链接]
发表于 2005-10-26 20:42:37 | 显示全部楼层 |阅读模式
Fatal error: Call to undefined function session_start() in /var/www/localhost/htdocs/24/register_new.php on line 8
在学习关于用户认证和cookies的内容,例子的程序里有这样一个函数,但是调用时却出错了.不知道是不是我在什么地方忘了设置了?忘能告知.
用的是Apache 2.0.55+php 5.0.5+mysql 5.0.15
发表于 2005-10-26 22:15:28 | 显示全部楼层
贴一下php -m的结果,估计你自己也会发现问题。
在php4中,session是作为内置模块的,在php5中,session是不作为内置模块安装,需要当外部模块安装的。我的php4的文件,在php5环境运行时就会出现错误,检查发现的。
回复 支持 反对

使用道具 举报

发表于 2005-12-6 17:08:42 | 显示全部楼层
Post by Master
Fatal error: Call to undefined function session_start() in /var/www/localhost/htdocs/24/register_new.php on line 8
在学习关于用户认证和cookies的内容,例子的程序里有这样一个函数,但是调用时却出错了.不知道是不是我在什么地方忘了设置了?忘能告知.
用的是Apache 2.0.55+php 5.0.5+mysql 5.0.15
session_start()要放在文件的开头!!!!
回复 支持 反对

使用道具 举报

发表于 2005-12-6 17:09:16 | 显示全部楼层
Post by Master
Fatal error: Call to undefined function session_start() in /var/www/localhost/htdocs/24/register_new.php on line 8
在学习关于用户认证和cookies的内容,例子的程序里有这样一个函数,但是调用时却出错了.不知道是不是我在什么地方忘了设置了?忘能告知.
用的是Apache 2.0.55+php 5.0.5+mysql 5.0.15
session_start()要放在文件的开头!!!!
回复 支持 反对

使用道具 举报

发表于 2005-12-9 09:05:09 | 显示全部楼层
错误信息'Call to undefined function session_start() '指明是未定义错误,和在不在文件开头无关,是相关的模块没有安装。
回复 支持 反对

使用道具 举报

发表于 2005-12-9 10:00:07 | 显示全部楼层
安装 PHP5-extensions 就可以了~~

可以参考此文~~http://gallery.menalto.com/node/23552
回复 支持 反对

使用道具 举报

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

本版积分规则

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