phpmyadmin session_start()拒绝了 – 如何修复

PhpMyAdmin session_start()拒绝的权限是此MySQL数据库管理器中出现的最常见错误之一。

当您尝试在PHPMyAdmin中进行身份验证时,发生错误,通常是从PHP软件包更新出现的。

phpmyadmin session_start()拒绝了
phpmyadmin错误
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/
Chown-更改所有者 -  Linux中的组
chow – 更改所有者 – Linux中的组

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

从2006年开始,我对技术充满热情,在StealthSetts.com上写作。我在操作系统方面拥有丰富的经验:MacOS,Windows和Linux,以及编程语言和博客平台(WordPress)和在线商店(WooCommerce,Magento,Magento,Presashop)。

Home 您的教程,有用的提示和新闻。 phpmyadmin session_start()拒绝了 – 如何修复
发表评论