APMServ出现Warning: session_start() function.session-start

2013年01月18日 1574点热度 0人点赞 1条评论

APMserv的session_start错误

使用APMServ调试新版的phpmyadmin使,就会莫名的出现seeion_start()的错误

Warning: session_start() [function.session-start]: open_basedir restriction in effect. File(C:\WINDOWS\TEMP\) is not within the allowed path(s): (F:/web/wwwroot/;F:/APMServ5.2.6/tmp/uploadtemp/;) in F:\web\wwwroot\global.php on line 940

Fatal error: session_start() [function.session-start]: Failed to initialize storage module: files (path: ) in F:\web\wwwroot\global.php on line 940

原因在于apmserv默认的PHP设置上session的存储路径是关闭的,解决方法如下:

打开AMPServ的PHP.INI文件设置,修改:

;session.save_path = "/tmp"

原来是这样设置的,改成:

session.save_path = "F:\APMServ5.2.6\tmp\sessiondata"

Sandyliao

保持飢渴好吃的性格、維持好攝之徒的愛好、繼續在三流的技術下活著!

文章评论

您需要 登录 之后才可以评论