我在macOS High Sierra上启动phpmyadmin时遇到此错误:
session_start():open(SESSION_FILE,O_RDWR)失败:权限被拒绝(13)
后来我发现session.save_path设置为“/ Applications / XAMPP / xamppfiles / temp”,但显示了phpinfo():
session.save_path没有值没有值
我通过改变另一个目录的路径来测试它,但它没有工作,我仍然得到相同的'没有价值'。
因此,我无法在任何项目中使用会话功能。
答案 0 :(得分:0)
你在运行会话启动功能之前设置会话保存路径,在php应用程序中 ,例如:
ini_set('session.save_path','/var/tmp/');
OR
session_save_path('/var/tmp/');
在php.ini文件中 :
session.save_path = "/var/tmp/"