redis导致phpmyadmin中的错误
Posted
技术标签:
【中文标题】redis导致phpmyadmin中的错误【英文标题】:redis causes errors in phpmyadmin 【发布时间】:2021-05-10 23:54:55 【问题描述】:今天遇到phpmyadmin和redis的问题,意思是当我尝试查看phpmyadmin管理页面时出现如下错误: 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 (): Cannot find save handler 'redis' - session startup failed.
请注意,如果我转到终端并执行命令 redis-cli 一切正常。
为什么会这样?
【问题讨论】:
我首先检查网络服务器错误日志以查看是否有更多详细信息,同时查看 redis 日志以获取提示。检查用于写入会话数据的路径,确保它存在并且有足够的可用空间。 您好,您找到解决方案了吗?我这里也有同样的问题。 【参考方案1】:我有同样的错误。 问题出在 php.ini 文件中。 我必须将以下内容复制到 php.ini 文件中:
session.save_path= "tcp://host1:6379?weight=1, tcp://host2:6379?weight=2&timeout=2.5, tcp://host3:6379?weight=2&read_timeout=2.5"
解决方案是将 host1、host2 和 host3 替换为 localhost:
session.save_path= "tcp://localhost:6379?weight=1, tcp://localhost:6379?weight=2&timeout=2.5, tcp://localhost:6379?weight=2&read_timeout=2.5"
【讨论】:
以上是关于redis导致phpmyadmin中的错误的主要内容,如果未能解决你的问题,请参考以下文章
phpMyAdmin 错误代码:13 无法获取 './test' 的统计信息
WAMP 错误:禁止您无权访问此服务器上的 /phpmyadmin/