郑州电脑医院

当前位置: 郑州电脑医院 > web开发 >

Warning: session_start() [function.session-start]: open_base

时间:2013-10-11 20:22来源:未知 作者:水孩儿 点击:
好久没用php写程序了,今天down了一个小程序,测试的时候发下 Warning: session_start() [function.session-start]: open_basedir restriction in effect 估计是因为用的集成环境apmserv的问题(某些开关没打开)
好久没用php写程序了,今天down了一个小程序,测试的时候发下 Warning: session_start() [function.session-start]: open_basedir restriction in effect……
估计是因为用的集成环境apmserv的问题(某些开关没打开)为了节省时间,没有慢慢去查找出错原因,直接在网上找了下解决办法

发现解决办法有两种

方法一
        该方法解决起来比较麻烦——就是在用到session的地方,session_start之前加上 ini_set ( 'session.save_path' , dirname ( __FILE__ ) . '/../dirname/' ) ;

这种方法适合那些服务器配置权限不在自己手中的用户,但是相对麻烦;
方法二:
该方法解决起来比较简单,但是要求必须有服务器配置文件修改权限
修改php.ini文件(不知道php.ini文件在哪里的童鞋,可以问度娘,或者到本站问小编)
找到;
session.save_path = "",去掉前面的分号,在后面填上你要存放session文件的位置 我填写的是session.save_path = "d:\APMServ5.2.6\tmp\sessiondata" (责任编辑:水孩儿)
顶一下
(0)
0%
踩一下
(1)
100%
------分隔线----------------------------