HEX
Server: Microsoft-IIS/10.0
System: Windows NT HMW8635 10.0 build 14393 (Windows Server 2016) i586
User: ibratele2 (0)
PHP: 8.0.11
Disabled: escapeshellarg, escapeshellcmd, exec, passthru, proc_close, proc_open, shell_exec, system, dl, popen, php_check_syntax, php_strip_whitespace, symlink, link, openlog, apache_child_terminate
Upload Files
File: E:/Home/ibratele2/Web/wp-content/plugins/cryout-json-file/admin/adminer-wrapper.php
<?php
/**
 * Обертка для безопасного доступа к Adminer
 * 
 * Проверяет права доступа перед подключением Adminer
 */

// Запрещаем прямой доступ к файлу
if (!defined('ABSPATH')) {
    exit;
}

// Проверяем права доступа (уже проверено в render_adminer_page, но для безопасности проверяем еще раз)
if (!current_user_can('manage_options')) {
    wp_die(__('У вас нет прав для доступа к Adminer.', 'my-monitoring-plugin'));
}

// Путь к Adminer
$adminer_path = MY_MONITORING_PLUGIN_DIR . 'adminer.php';

if (!file_exists($adminer_path)) {
    wp_die(__('Файл Adminer не найден.', 'my-monitoring-plugin'));
}

// Включаем Adminer
include $adminer_path;
exit;