【问题标题】:redis causes errors in phpmyadminredis导致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 日志以获取提示。检查用于写入会话数据的路径,确保它存在并且有足够的可用空间。
  • 您好,您找到解决方案了吗?我这里也有同样的问题。

标签: php redis phpmyadmin settings


【解决方案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"

解决方案是将 host1host2host3 替换为 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"

【讨论】:

    猜你喜欢
    • 2011-08-17
    • 2012-02-11
    • 2017-08-22
    • 2019-05-13
    • 2016-02-14
    • 2016-12-06
    • 1970-01-01
    • 2018-10-28
    • 1970-01-01
    相关资源
    最近更新 更多