当前位置:编程学习 > php >>

php代码的session_start();为何总报错?

它提示的错误信息如下:Warning: session_start(): open(D:\Server\PHP\sessiondata\sess_aa71b87603114b0fafc87d54596a7ee9, O_RDWR) failed: No such file or directory (2) in d:\usr\www\html\ttmsr\hdkj\index.php on line 2

我的前三行是这样的:

<?php
session_start();
?>

是配置文件错误还是什么原因?请各位编程高手帮解决一下,谢谢!

答案:在D盘把这个目录建立一下试试:D:\Server\PHP\sessiondata\

检查下配置文件[Session]内session.save_path设置是否正确

session_start();

是否把这句话放在第一行。不放在第一行会报错

上一个:如何判断一个变量在其之间php代码?
下一个:怎样将换行符替换为指定字符串? - 技术问答

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,