session_start(): open(SESSION_FILE, O_RDWR)) failed: Permission denied (13)的处理

phpMyAdmin – Error
Error during session start; please check your PHP and/or webserver log file and configure your PHP installation properly. Also ensure that cookies are enabled in your browser.

session_start(): open(SESSION_FILE, O_RDWR)) failed: Permission denied (13)

很有朋友使用phpmyadmin时,都出现过这类问题,那如何解决呢?

问题所在

一般出现这种情况,都是session.save_path赋值的问题,可以session的保存位置为空,也可能目标地址不存在,还可能是权限问题,我们需要一一排查。

解决思路

检查php.ini中session.save_path的赋值,linux系统一般位于/etc/php.ini,如果赋值为空,再去检查/etc/httpd/conf.d/php.conf文件中session.save_path的赋值,如果同样为空,需要指定一个已存在的路径。
如果以上两个参数,任意一个已有赋值,则需要检查赋值指定的目录是否存在,如不存在,需要创建目录。
如果指定目录存在,则查看下目录权限,直接777最省事。

思路流程

session_start(): open(SESSION_FILE, O_RDWR)) failed: Permission denied (13)的处理

www.ysidc.top 西数超哥博客,数据库,西数超哥,虚拟主机,域名注册,域名,云服务器,云主机,云建站,ysidc.top

西数超哥学习乐园,西数超哥基础运维经验教程分享的学习乐园,西数超哥博客,运维经验教程交流学习分享的博客

原创文章,作者:zhang sir,如若转载,请注明出处:https://www.ysidc.top/6333.html