我的SESSION_START()函数报错原因是什么?

来源:百度知道 编辑:UC知道 时间:2024/06/01 03:46:57
当我第一行写<?php session_start();?>后

运行时总是有 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();没有警告,为什么?

要么是你的 session 路径没配置好

要么是你用的UTF-8格式的文件存在BOM
去掉的方法是用UltraEdit打开文件 储存为 “UTF8无BOM” 格式

用DW制作的话把BOM去掉。
方法是:
页面属性 -> 标题\编码 -> 包括Unicode签名(BOM)(s)
不要选择那个。