phpMyAdmin 自动登录失效主因是 blowfish_secret 配置不当必须为32字符随机字符串且文件权限需为root:cpanel、PHP版本切换后需重置密钥。phpMyAdmin 自动登录失效的常见原因不是配置错了而是 cpanel 默认禁用了 blowfish_secret 自动填充或手动改过 config.inc.php 却没配对称密钥。一旦密钥为空、长度不足 32 字符、或前后不一致cookie 加解密失败就会反复跳登录页且不报错。blowfish_secret 必须是 32 字符随机字符串不能是空、短于 32 位、含不可见字符cPanel 的 phpMyAdmin 通常走的是「系统级」配置/usr/local/cpanel/base/3rdparty/phpMyAdmin/config.inc.php不是用户家目录下的副本修改后必须重启 cPanel 服务/scripts/restartsrv_cpsrvd或至少清空浏览器 cookie phpMyAdmin 会话缓存如何安全重置 blowfish_secret 并验证生效别手写密钥用 openssl 生成标准值再精准覆盖配置项。直接编辑文件比依赖 cPanel UI 更可靠因为 UI 可能跳过密钥写入。执行命令生成密钥openssl rand -base64 32 | tr -d ; echo复制输出结果编辑配置文件/usr/local/cpanel/base/3rdparty/phpMyAdmin/config.inc.php找到 $cfg[blowfish_secret] ; 这行把单引号里填满刚生成的 32 字符不含空格和换行确认该行末尾有分号且没有被注释即前面不能有 // 或 /*保存后运行/scripts/restartsrv_cpsrvd --restart再用隐身窗口访问 phpMyAdmin 测试为什么改了还是跳登录检查这三个隐藏点多数人卡在这几步不是密钥问题而是权限、路径或缓存干扰了真实配置加载。 通义听悟 阿里云通义听悟是聚焦音视频内容的工作学习AI助手依托大模型帮助用户记录、整理和分析音视频内容体验用大模型做音视频笔记、整理会议记录。