![为什么 phpMyAdmin 在 127.0.0.1 被阻止的情况下仍能正常工作?](https://linux22.com/image/1408173/%E4%B8%BA%E4%BB%80%E4%B9%88%20phpMyAdmin%20%E5%9C%A8%20127.0.0.1%20%E8%A2%AB%E9%98%BB%E6%AD%A2%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%E4%BB%8D%E8%83%BD%E6%AD%A3%E5%B8%B8%E5%B7%A5%E4%BD%9C%EF%BC%9F.png)
新手,对这方面很熟悉。我熟悉 PHP 和数据库...
设置 EC2 并安装 phpMyAdmin,经历了许多坎坷和重启(并且疯狂地降低了学习曲线!:-) )
一切都在正常运转,但是它是如何运转的让我很担心,有点像我将来可能会遇到问题……
所需的 .conf 文件 (phpmyadmin.com) 仅在我注释掉 127.0.0.1 的允许后才有效,唯一没有注释的是别名
抓耳挠腮?我当然是......
有什么想法?反馈?
答案1
看起来您指的是 Apache 配置而不是 phpMyAdmin 配置。Apache 将允许所有主机,除非有任何 Allow 语句。在这种情况下,它将仅允许在 Allow 语句中匹配的主机。
您可以设置一个允许语句,允许所有主机访问 phpMyAdmin。
Order allow,deny
allow from all
您可以使用子网(如 1.2.3.0/24)修改允许语句,并拥有多个允许语句。