session_start()放在首行还是报错

来源:百度知道 编辑:UC知道 时间:2024/05/27 18:42:03
我确定我是放到第一行的

<?php session_start();

……
?>

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent ……

除了session验证,还有别的方法么?
我确定,警告信息是

Warning: session_start() [function.session-start]: open(C:\WINDOWS\Temp\session.save_path\sess_hu31kio6tiii2p50k4bhlaf956, O_RDWR) failed: No such file or directory (2) in D:\PHPnow\htdocs\AHTJ\log_error.php on line 1

不是我第一次发的。。

session_start要放在整个文件的开头.
你确定前面没有<html>之类的么?

错误是说没有找到这个文件:D:\PHPnow\htdocs\AHTJ\log_error.php
你检查一下代码