答案 0 :(得分:1)
最后。答案是mod_security。禁用后,一切顺利。
答案 1 :(得分:0)
是的,如果你已经安装了Mod Security的原因。 找到phpMyAdmin.conf并在phpMyAdmin中禁用Mod Security并添加SecRuleEngine 考虑其他方式来保护您的phpMyAdmin安装。
<Directory /usr/share/phpMyAdmin/>
AddDefaultCharset UTF-8
SecRuleEngine Off
....
</Directory>
答案 2 :(得分:0)
对我来说,它也是mod_security。除了完全禁用它,您还可以禁用触发规则。规则ID在错误日志中。
答案 3 :(得分:0)
我在 nginx
上遇到了同样的问题,我从 php7.4-fpm
更改为 7.0
解决了这个问题。
答案 4 :(得分:0)
对我来说,这是一个过期的 SSL 证书,结合使用 TLSv1 而不是 TLSv1.2 和 TLSv1.3。我检查了服务器错误日志以获取更多详细信息,错误就在那里。
答案 5 :(得分:0)
在我们的例子中是 Cloudflare 阻止了它。查看 Network
标签显示响应为“请启用 cookie (...) Cloudflare”。添加页面规则禁用 PhpMyAdmin 目录的安全性修复了它。