PhpMyAdmin session_start()拒绝的权限是此MySQL数据库管理器中出现的最常见错误之一。
当您尝试在PHPMyAdmin中进行身份验证时,发生错误,通常是从PHP软件包更新出现的。

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)
session_start(): Failed to read session data: files (path: /var/lib/php/session)
幸运的是,当phpmyadmin中身份验证时出现的错误具有非常简单的解决方案。但是为此,您需要访问主机服务器。
修复phpmyadmin session_start()权限拒绝
错误是由于导演街区缺乏写作偏见而产生的错误 /var/lib/php/session
。可能有两种不便:
1。 chmod
没有写入许可 /var/lib/php/session
2。董事 /var/lib/php/session
属于另一个 owner:group
,而不是为PHP / Web流程服务的人。
例如,如果您的Web服务器带有NGINX,则用户在phpmyadmin脚本下滚动 “nginx
“,可能会导致PHP更新的痕迹,会话董事可能会在用户下传递: apache
。因此,将没有PHP会议的书面权限。
要解决此PHPMYADMIN错误,请按照以下步骤操作:
1。假设 phpmyadmin 用户滚动 “nginx
“,执行订单:
ls -all /var/lib/php/
此命令将在 php,以及有关所有者和团体的信息。
2。设置用户的写作出发 “nginx” 在 /var/lib/php/
。
chown -R root:nginx /var/lib/php/

在此步骤之后,刷新phpmyadmin身份验证页面。输入用户的数据库用户进行连接和密码。一切都应该毫无问题地工作。如果需要帮助,请在下面的评论。