Home  >  Article  >  php教程  >  php使用session提示[function.session-start]: open解决方法

php使用session提示[function.session-start]: open解决方法

WBOY
WBOYOriginal
2016-06-13 09:32:301158browse

在使用php做后台管理时会碰到用户登录页面会提示Warning: session_start() [function.session-start]: open...错误了,后面跟着是failed: No such file or directory了,这个是告诉我们目录不存了了,下面我来给各位介绍问题解决方案

 

 

如我们我的测试111.php文件如下一段代码


session_start();
$_SESSION['admin'] =$_POST['username'];
?>

运行代码提示

Warning: session_start() [function.session-start]: open(/tmpsess_84cb589ea249708b09c3d5e6836fdd0d, O_RDWR) failed: No such file or directory (2) in E:webhtdocswww.111cn.net111.php on line 9 

从上面错误提示是有一句failed: No such file or directory提示了,是告诉我人找不到session缓存要写的目录了,这样我就知道原因所在了

解决办法

SESSION文件保存目录不存在。建一个就行了。   
查看PHP.INI中   
session.save_path   =   /tmp  

改成你要保存的路径如session.save_path = "E:/server/php5/session_temp"

重启服务器即可。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn