西数超哥博客
运维经验教程分享的博客

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)的处理 运维知识 第1张

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

赞(0) 打赏
声明:本站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,若涉及侵权请及时告知,将会在第一时间删除。本站原创内容未经允许不得转载:西数超哥 » session_start(): open(SESSION_FILE, O_RDWR)) failed: Permission denied (13)的处理

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏