PhpMyAdmin config.default文件打印echo两次以及其他问题

PhpMyAdmin config.default文件打印echo两次以及其他问题,php,phpmyadmin,Php,Phpmyadmin,我修改了PhpMyAdminconfig.default.php文件,只允许从某些IP地址进行访问 我在顶部添加了以下行: include_once '../allowed-ips.php'; $ipaddress = $_SERVER["REMOTE_ADDR"]; if (!in_array($ipaddress, $allowed)) { echo "Access denied"; die; } 文件允许的IP.php包含允许的IP地址: $allowed = array("111.1

我修改了PhpMyAdminconfig.default.php文件,只允许从某些IP地址进行访问

我在顶部添加了以下行:

include_once '../allowed-ips.php';
$ipaddress = $_SERVER["REMOTE_ADDR"];

if (!in_array($ipaddress, $allowed)) {
echo "Access denied";
die;
}
文件允许的IP.php包含允许的IP地址:

$allowed = array("111.111.111.111","222.222.222.222");
由于某些原因,脚本不允许从我的IP地址进行访问,并以“拒绝访问”退出

我添加了以下行:

error_reporting(E_ALL);
ini_set('display_errors', '1');

echo $allowed;
脚本不会将任何内容打印为
$allowed
,也不会显示任何错误

我又加了一行:

echo $ipaddress;
出于某种原因,Scribot会打印$ipaddress两次。如果我加上死亡;$ipaddress之后,它只打印一次


有什么想法吗?为什么脚本会打印两次
$ipaddress
,为什么
$allowed
的echo是空的?

一种基于IP和用户允许/拒绝访问的简单方法是使用phpMyAdmin的
AllowDeny
指令。 请参阅phpMyAdmin文档中的。另外,还可以查看和配置