Банки России (746)

Название Город БИК Лицензия Дата регистрации ОГРН
01 БИЗНЕС ДЛЯ БИЗНЕСА 049706717 1060
03.12.1990 1022100008325
02 БИЗНЕС-СЕРВИС-ТРАСТ 043209706 2883
10.06.1994 1024200002276
03 БИЗНЕС-СЕРВИС-ТРАСТ 043207706 2883
10.06.1994 1024200002276
04 БКС БАНК 044525631 101
30.12.1991 1055400000369
05 БМ-БАНК 044525062 2748
15.03.1994 1027700159497
06 БМВ БАНК 044525770 3482
17.03.2008 1085000001998
07 БНП ПАРИБА БАНК 044525185 3407
28.05.2002 1027700045780
08 БОГОРОДСКИЙ 042202733 1277
24.12.1990 1025200000077
09 БОГОРОДСКИЙ МУНИЦИПАЛЬНЫЙ БАНК 044525140 2992
26.07.1994 1025000006822
10 БПФ 044525672 1677
24.12.1991 1027739042572
оффлайн
онлайн

Fatal error: Uncaught mysqli_sql_exception: Duplicate entry '502bd3fb880d31598ca029977a66bf90' for key 'SESSION_ID' in /home/www-master/www/vhosts/htdocs/core.moonlite13.ru/Modules/DBManagement/classes/DB/Adapters/MySQLi.php:337 Stack trace: #0 /home/www-master/www/vhosts/htdocs/core.moonlite13.ru/Modules/DBManagement/classes/DB/Adapters/MySQLi.php(337): mysqli_query(Object(mysqli), 'INSERT INTO \n\t\t...') #1 /home/www-master/www/vhosts/htdocs/core.moonlite13.ru/Modules/DBManagement/classes/DB/Adapters/MySQLi.php(479): DB\Adapters\MySQLi->execQuery('INSERT INTO \n\t\t...', NULL) #2 /home/www-master/www/vhosts/htdocs/core.moonlite13.ru/Modules/Entities/classes/DataStorage/Mediator.php(449): DB\Adapters\MySQLi->ExtendedExecQuery('INSERT INTO \n\t\t...', NULL) #3 /home/www-master/www/vhosts/htdocs/core.moonlite13.ru/Modules/Entities/classes/DataStorage/Mediator.php(880): Entities\DataStorage\Mediator->query('INSERT INTO \n\t\t...') #4 /home/www-master/www/vhosts/htdocs/core.moonlite13.ru/Modules/Entities/classes/DataObject.php(1770): Entities\DataStorage\Mediator->save() #5 /home/www-master/www/vhosts/htdocs/core.moonlite13.ru/Modules/Entities/classes/ComplexDataObject.php(978): Entities\DataObject->save() #6 /home/www-master/www/vhosts/htdocs/core.moonlite13.ru/Modules/Entities/classes/BaseEntity.php(1178): Entities\ComplexDataObject->save() #7 /home/www-master/www/vhosts/htdocs/core.moonlite13.ru/Modules/Statistics/classes/RequestJournal/Record.php(527): Entities\BaseEntity->save() #8 /home/www-master/www/vhosts/htdocs/core.moonlite13.ru/Modules/Engine/classes/Application.php(2718): Statistics\RequestJournal\Record->applyFromRequest(Object(Engine\Requests\ApplicationRequest), true, true) #9 /var/www/project/index.2019.php(745): Engine\Application->PerfomanceMonitor() #10 /var/www/project/index.php(4): require('/var/www/projec...') #11 /var/www/project/banks/russia/index.php(34): require_once('/var/www/projec...') #12 /var/www/project/router.php(174): include('/var/www/projec...') #13 {main} thrown in /home/www-master/www/vhosts/htdocs/core.moonlite13.ru/Modules/DBManagement/classes/DB/Adapters/MySQLi.php on line 337
Произошла ошибка! @www.binam.ru SMC\PHP\Shutdown\Decorator::renderErrorReport
Ошибка типа [1]: [
Uncaught mysqli_sql_exception: Duplicate entry '502bd3fb880d31598ca029977a66bf90' for key 'SESSION_ID' in /home/www-master/www/vhosts/htdocs/core.moonlite13.ru/Modules/DBManagement/classes/DB/Adapters/MySQLi.php:337
Stack trace:
#0 /home/www-master/www/vhosts/htdocs/core.moonlite13.ru/Modules/DBManagement/classes/DB/Adapters/MySQLi.php(337): mysqli_query(Object(mysqli), 'INSERT INTO \n\t\t...')
#1 /home/www-master/www/vhosts/htdocs/core.moonlite13.ru/Modules/DBManagement/classes/DB/Adapters/MySQLi.php(479): DB\Adapters\MySQLi->execQuery('INSERT INTO \n\t\t...', NULL)
#2 /home/www-master/www/vhosts/htdocs/core.moonlite13.ru/Modules/Entities/classes/DataStorage/Mediator.php(449): DB\Adapters\MySQLi->ExtendedExecQuery('INSERT INTO \n\t\t...', NULL)
#3 /home/www-master/www/vhosts/htdocs/core.moonlite13.ru/Modules/Entities/classes/DataStorage/Mediator.php(880): Entities\DataStorage\Mediator->query('INSERT INTO \n\t\t...')
#4 /home/www-master/www/vhosts/htdocs/core.moonlite13.ru/Modules/Entities/classes/DataObject.php(1770): Entities\DataStorage\Mediator->save()
#5 /home/www-master/www/vhosts/htdocs/core.moonlite13.ru/Modules/Entities/classes/ComplexDataObject.php(978): Entities\DataObject->save()
#6 /home/www-master/www/vhosts/htdocs/core.moonlite13.ru/Modules/Entities/classes/BaseEntity.php(1178): Entities\ComplexDataObject->save()
#7 /home/www-master/www/vhosts/htdocs/core.moonlite13.ru/Modules/Statistics/classes/RequestJournal/Record.php(527): Entities\BaseEntity->save()
#8 /home/www-master/www/vhosts/htdocs/core.moonlite13.ru/Modules/Engine/classes/Application.php(2718): Statistics\RequestJournal\Record->applyFromRequest(Object(Engine\Requests\ApplicationRequest), true, true)
#9 /var/www/project/index.2019.php(745): Engine\Application->PerfomanceMonitor()
#10 /var/www/project/index.php(4): require('/var/www/projec...')
#11 /var/www/project/banks/russia/index.php(34): require_once('/var/www/projec...')
#12 /var/www/project/router.php(174): include('/var/www/projec...')
#13 {main}
  thrown
] в файле [/home/www-master/www/vhosts/htdocs/core.moonlite13.ru/Modules/DBManagement/classes/DB/Adapters/MySQLi.php] в строке [337]

Текущее(реальное) использование памяти [9'879'208] (12'582'912) из [512M] разрешённых
Участок с ошибкой:
00333:
        
00334:
        //
00335:
        list($msecTask_Start,$secTask_Start)    =   explode(chr(32),microtime());
00336:
        //
00337:        $mysql_result   =   mysqli_query($this->dbConnection$query);
00338:
        
00339:
        /**
00340:
         * TODO: Добавить обработку "флага DEBUG", или чего-либо вроде него
00341:
         */
00342:
        //
00343:
        if($mysql_result === false)


Файл целиком:
<?php
namespace DB\Adapters;

/**
 * Класс DB, обеспечивающий работу с SQL базами данных
 * 
 * 
 * 
 * @package     DBManagement
 * @author      Premier13 (Черных Александр) <alex@sensei.su>
 * @author      Tisha     (Черных Тиша)      <tisha@sensei.su>
 * @copyright   Sensei Media Concept(C) 2005-2022 (2016)
 * 
 */
class MySQLi 
    
extends 
        
\DB\SQL\Connection
{
    const 
PROVIDER_ID  "MySQLi";
    
/**
     * Конструктор
     *
     * @param string $server
     * @param string $name
     * @param string $user
     * @param string $pass
     */
    
public function __construct(
        ?
string $server "localhost"
        ?
string $name   "database"
        ?
string $user   "root"
        ?
string $pass   "rootpass"
    
) {
        
parent::__construct($server$name$user$pass);
    }
    
/**
     * 
     * @return string
     */
    
public function getProviderType() : ?string
    
{
        return 
self::PROVIDER_ID;
    }
    
/**
     * 
     * @return string
     */
    
public function getLastErrorNo() : ?string
    
{
        return 
mysqli_errno($this->getDBConnection());
    }
    
/**
     * 
     * @return string
     */
    
public function getLastErrorMessage() : ?string
    
{
        return 
mysqli_error($this->getDBConnection());
    }
    
    
    
/**
     * 
     * {@inheritDoc}
     * @see \DB_SQL::connect()
     */
    
public function &connect(bool $reconnect false) : self
    
{
        if(
$this->isConnected())
        {
            if(
$reconnect)
            {
                
$this->disconnect();
            }
            else
            {
                echo 
"WARNING! Not Disconnected!";
                return 
$this;
            }
        }
        
//
        //var_dump($this);
        
        //\System::PrintArray($this);
        //Warning: mysqli::__construct(): (HY000/2002): Connection refused in /home/www-
        
@$this->dbConnection = new \mysqli($this->dbServer$this->dbUser$this->dbPass);
        
//
        /*
         * This is the "official" OO way to do it,
         * BUT $connect_error was broken until PHP 5.2.9 and 5.3.0.
         */
        
if ($this->dbConnection->connect_error)
        {
            
$this->onConnectionError($this->dbConnection->connect_errno$this->dbConnection->connect_error);
        }
        
//
        /*
         * Use this instead of $connect_error if you need to ensure
         * compatibility with PHP versions prior to 5.2.9 and 5.3.0.
         */
        /*
        if (mysqli_connect_error())
        {
            $this->onConnectionError(mysqli_connect_errno(), mysqli_connect_error());
        }
        */
        //
        
$this->_is_persistent_connection    =   true;
        
//
        
        //echo 'Success... ' . $mysqli->host_info . "\n";
        
        //$mysqli->close();
        
        
        
        //
        
        
if($this->isConnected())
        {
            
$this->onConnect();
        }
        
        return 
$this;
    }
    
/**
     * 
     * {@inheritDoc}
     * @see \DB_SQL::disconnect()
     */
    
public function &disconnect() : self
    
{
        if(
$this->isConnected())
        {
            
$this->dbConnection->close();
            
$this->dbConnection NULL;
        }
        
        return 
$this;
    }
    
    
    
    
/**
     * Подключена ли БД
     * 
     * _connection
     *
     * @return boolean
     */
    
public function isConnected() : bool
    
{
        return ((bool) (
$this->dbConnection instanceof \mysqli));
    }
    
    
    
    
    
/**
     * 
     * @return \mysqli
     */
    
public function &getDBConnection()
    {
        return 
$this->dbConnection;
    }
    
/**
     * 
     *
     * @return \mysqli
     */
    
public function &getConnectionHandle()
    {
        return 
$this->dbConnection;
    }
    
    
    
    
    
    
    
    
    
    
    
/**
     *
     * @param  mixed              $handle
     * @return MySQLi\QueryResult
     */
    
public function &instantiateQueryResult($handle NULL)                     : MySQLi\QueryResult
    
{
        
$result = new MySQLi\QueryResult();
        
//
        
if($handle)
        {
            
$result->setHandle($handle);
        }
        
//
        
return $result;
    }
    
    
    
    
/**
     * 
     * @param  string  $dbname
     * @return boolean
     */
    
public function selectDB(?string $dbname)
    {
        
$mysql_result mysqli_select_db($this->dbConnection,$dbname);
        
        
        
//
        
if(!$mysql_result)
        {
            
$this->onSwitchDbError($dbname$this->dbConnection->errno$this->dbConnection->error);
        }
        else
        {
            
$this->_is_db_selected true;
        }
        
//
        
return $mysql_result;
    }
    
    
    public function 
getCurrentDB()
    {
        
$result NULL;
        
//
        /* возвращаем имя текущей базы данных */
        
if ($query_result $this->getDBConnection()->query("SELECT DATABASE()"))
        {
            
$row    $query_result->fetch_row();
            
$result $row[0];
            
//
            
$query_result->close();
        }
        
//
        
return $result;
    }
    
    
    
/**
     * 
     * {@inheritDoc}
     * @see \DB_SQL::getServerStats()
     */
    
public function getServerStats(?string $_format "struct"null|int|bool $print false)
    {
        
$result    =  NULL;
        
//
        
$status explode('  '$this->getDBConnection()->stat());
        
//Returns a string with the status for uptime, threads, queries, open tables, flush tables and queries per second.
        // For a complete list of other status variables, you have to use the SHOW STATUS SQL command
        //
        
switch(mb_strtolower($_format,"UTF-8"))
        {
            case 
"string" :
            {
                
$result print_r($statustrue);
                
//
                
break;
            }
            case 
"array" :
            case 
"struct" :
            {
                
$result $status;
                
//
                
break;
            }
        }
        
//
        
return $result;
    }
    
    
/**
     * Возвращает строку с SQLSTATE кодом последней ошибки.
     *  Этот код состоит из пяти символов. '00000' означает отсутствие ошибок. 
     *  Эти коды определены в стандарте ANSI, а также в ODBC. 
     *  Посмотреть список возможных значений можно на странице 
     *      » http://dev.mysql.com/doc/mysql/en/error-handling.html.
     * 
     * @return string
     */
    
public function getSQLState()
    {
        return 
$this->getDBConnection()->sqlstate;
    }
    
    
    
    
    
/**
     * Исполнение SQL запроса
     *
     * @global $engine
     * @param  string         $query       SQL запрос
     * @param  boolean        $do_dbselect флаг разрешающий выбор SQL БД при исполнении запроса
     * @return \mysqli_result результат выполения запроса
     */
    /**
     * 
     * {@inheritDoc}
     * @see \DB_SQL::execQuery()
     */
    
public function &execQuery($query, ?bool $do_dbselect true)
    {
        global 
$engine;
        
//
        
$this->dbqQueryCounter++;
        if(isset(
$engine->dbqQueryCounter))
        {
            
$engine->dbqQueryCounter++;
        }
        
//
        
if($do_dbselect === NULL AND !$this->_is_db_selected)
        {
            
$do_dbselect true;
        }
        
//
        
if($do_dbselect)
        {
            
$mysql_result $this->selectDB($this->getDBName());
        }
        
//
        
        
        
        
        
        //
        
list($msecTask_Start,$secTask_Start)    =   explode(chr(32),microtime());
        
//
        
$mysql_result   =   mysqli_query($this->dbConnection$query);
        
        
/**
         * TODO: Добавить обработку "флага DEBUG", или чего-либо вроде него
         */
        //
        
if($mysql_result === false)
        {
            
$this->onQueryError($querymysqli_errno($this->dbConnection), mysqli_error($this->dbConnection));
            
            return 
false;
        }
        
//
        //list($msec_e,$sec_e)=explode(chr(32),microtime());
        
list($msecTask_End,$secTask_End) = explode(chr(32),microtime());
        
//
        //$delta  =   ($sec_e-$sec_b)+($msec_e-$msec_b);
        //
        
$delta  =   \bcsub(
             
\bcadd($secTask_End     ,$msecTask_End  ,8)
            ,
\bcadd($secTask_Start   ,$msecTask_Start,8)
            ,
8
        
);
        
//
        #
        
if($this->enableLogging)
        {
            
/*
            if(isset($engine) AND $engine AND $engine->isDevServer())
            {
                
                $_current_real_mem_usage    =   memory_get_usage(true);
                $_mem_usage_percentage  =   100*$_current_real_mem_usage/(128*1024*1024);
                
                if($_mem_usage_percentage > 90)
                {
                    //echo "<br />[<strong>".$this->dbqQueryCounter."</strong>][".date(DATE_RFC822)."][<strong>&Delta;=".$delta."</strong>][".$query."]<br />";;
                }
                
            }
            */
            //
            //$this->QueryLog .= "<br />[<strong>".$this->dbqQueryCounter."</strong>][".date(DATE_RFC822)."][<strong>&Delta;=".$delta."</strong>][".$query."]<br />";
            //&Delta; <=> Δ
            /*
            $this->QueryLog .= sprintf(
                 "<br />[<strong>%s</strong>][%s][<strong>Δ=%s</strong>][%s]<br />"
                ,$this->dbqQueryCounter
                ,date(DATE_RFC822)
                ,$delta
                ,$query
            );
            */
            //
            
$_log_record    =   array();
            
$_log_record['No']          =   $this->dbqQueryCounter;
            
            
$_log_record['DateTime']    =   \date(DATE_RFC822);
            
//$_log_record['microtime']   =   microtime(false);
            
            
$_log_record['startedAt']   =   \bcadd($secTask_Start   ,$msecTask_Start,8);
            
$_log_record['finishedAt']  =   \bcadd($secTask_End     ,$msecTask_End  ,8);
            
            
            
$_log_record['delta']       =   $delta;
            
            
$_log_record['Query']       =   $query;
            
            
//$_log_record['backtrace']   =   debug_backtrace();
            
            //
            // В режиме глубокой отладки протоколировать стэк вызова!
            //
            
$this->_log->append($_log_record,false);
        }
        
//
        //$this->sum_delta+=$delta;
        
$this->sum_delta    =   \bcadd($this->sum_delta     ,$delta  ,8);
        
//
        //
        
if(isset($engine->dbqQueryCounter))
        {
            
//$engine->_stats_DBQueryTimeUsage+=$delta;
            
$engine->_stats_DBQueryTimeUsage    =   \bcadd($engine->_stats_DBQueryTimeUsage,$delta,8);
        }
        
        
//
        
return $mysql_result;
    }
    
    
/**
     * Расширенная функция (метод) выполнения SQL-запроса
     *
     * @param  \SQLQuery          $query
     * @param  boolean            $do_dbselect
     * @throws \DBException
     * @return MySQLi\QueryResult
     */
    
public function &ExtendedExecQuery($query, ?bool $do_dbselect true) : MySQLi\QueryResult
    
{
        
//
        
$result NULL;
        
//
        
if(is_string($query))
        {
            
$SQLQuery $query;
        }
        elseif (
is_object($query) AND method_exists($query"toSQL"))
        {
            if(!
$query->getConnection())
            {
                
$query->setConnection($this);
            }
            
//
            
$SQLQuery $query->toSQL();
        }
        else
        {
            
//
            
$_tmp_debug_print_backtrace =   "";
            
ob_start();
                
debug_print_backtrace();
                
$_tmp_debug_print_backtrace =   ob_get_contents();
            
ob_end_clean();
            
//
            
throw new \DBException (
                 
sprintf(
                    
"Ошибочный запрос: [%s]\n  callstack:\n <pre>%s</pre>"
                    
,\Debug::implode_func_arg(array($query))
                    ,
$_tmp_debug_print_backtrace
                 
)
                ,
503
            
);
        }
        
//
        
if($do_dbselect === NULL AND !$this->_is_db_selected)
        {
            
$do_dbselect true;
        }
        
//
        //$dbquery_result = $this->execQuery($SQLQuery,$do_dbselect);
        //
        
$result         $this->instantiateQueryResult()->setHandle($this->execQuery($SQLQuery,$do_dbselect));
        
        
        
        
//error_log(sprintf("[%s] %s",__METHOD__,$result->getType()));
        //
        
return $result;
    }
    
    
    
/**
     * Получает число строк, затронутых предыдущей операцией 
     * 
     * @return number
     */
    
public function getAffectedRows() : int
    
{
        return 
mysqli_affected_rows($this->dbConnection);
    }
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
/**
     * ->getConnectionHandle()->begin_transaction();
     * @todo использовать sql: START TRANSACTION;
     *
     *
     * @return self
     */
    
protected function &_beginTransaction() : self
    
{
        
$this->getConnectionHandle()->begin_transaction();
        
//
        
return $this;
    }
    
/**
     * ->getConnectionHandle()->rollback();
     * @todo использовать sql: ROLLBACK;
     *
     * @return self
     */
    
protected function &_rollbackTransaction() : self
    
{
        
$this->getConnectionHandle()->rollback();
        
//
        
return $this;
    }
    
/**
     * ->getConnectionHandle()->commit();
     * @todo использовать sql: COMMIT;
     *
     * @return self
     */
    
protected function &_commitTransaction() : self
    
{
        
$this->getConnectionHandle()->commit();
        
//
        
return $this;
    }
    
    
    
    
    
    
    
    
    
    
    
    
    
    
/**
     * 
     * {@inheritDoc}
     * @see \DB\Connection::getServerSoftwareVersion()
     */
    
public function getServerSoftwareVersion() : ?string
    
{
        
        
//return mysqli_get_server_info($this->getConnectionHandle());
        
        
return $this->getConnectionHandle()->server_info;
        
    }
    
/**
     * 
     * {@inheritDoc}
     * @see \DB\Connection::getServerProtocolVersion()
     */
    
public function getServerProtocolVersion() : ?string
    
{
        return 
$this->getConnectionHandle()->protocol_version;
    }
    
    
/**
     * 
     * {@inheritDoc}
     * @see \DB\Connection::getServerConnectionType()
     */
    
public function getServerConnectionType() : ?string
    
{
        return 
$this->getConnectionHandle()->host_info;
    }
    
    
    
    
/**
     * Returns the symbol the adapter uses for delimiting identifiers.
     *
     * @return string
     */
    
public function getQuoteIdentifierSymbol() : ?string
    
{
        return 
"`";
    }
    
    
    
    
/**
     * Экранирует специальные символы в строке для использования в SQL выражении,
     *  используя текущий набор символов соединения
     * 
     * {@inheritDoc}
     * @see \DB_SQL::real_escape_string()
     */
    
public function real_escape_string($string) : ?string
    
{
        return 
mysqli_real_escape_string($this->dbConnection$string);
    }
}

[Debug::Bugtrace] - не определена!

#0 /home/www-master/www/vhosts/htdocs/preload.moonlite13.ru/.preload/classes/SMC/PHP/Shutdown/Processor.php(543): SMC\PHP\Shutdown\Decorator->renderErrorReport(Array, 'html')
#1 /home/www-master/www/vhosts/htdocs/preload.moonlite13.ru/.preload/classes/SMC/PHP/Shutdown/Processor.php(322): SMC\PHP\Shutdown\Processor->_DislpayErrorReport(Array, 'html', true)
#2 [internal function]: SMC\PHP\Shutdown\Processor->shutdown()

Информация о данных текущего запроса


ENV

Array
(
    [HOSTNAME] => fpm.php.binam.ru
    [APPLICATION_ENV] => production
    [PHP_INI_DIR] => /usr/local/etc/php
    [HOME] => /var/www
    [PHP_LDFLAGS] => -Wl,-O1 -pie
    [PHP_CFLAGS] => -fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
    [PHP_VERSION] => 8.2.4
    [GPG_KEYS] => 39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC
    [PHP_CPPFLAGS] => -fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
    [PHP_ASC_URL] => https://www.php.net/distributions/php-8.2.4.tar.xz.asc
    [PHP_URL] => https://www.php.net/distributions/php-8.2.4.tar.xz
    [user] => 1000:1000
    [PATH] => /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    [APACHE_RUN_USER] => webmaster
    [PHPIZE_DEPS] => autoconf 		dpkg-dev 		file 		g++ 		gcc 		libc-dev 		make 		pkg-config 		re2c
    [PWD] => /var/www/html
    [PHP_SHA256] => bc7bf4ca7ed0dd17647e3ea870b6f062fcb56b243bfdef3f59ff7f94e96176a8
    [PLATFORM_ENV] => docker
    [USER] => www-data
    [HTTP_COOKIE] => smc_sid=502bd3fb880d31598ca029977a66bf90
    [HTTP_ACCEPT_ENCODING] => gzip, br, zstd, deflate
    [HTTP_USER_AGENT] => Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
    [HTTP_ACCEPT] => */*
    [HTTP_HOST] => www.binam.ru
    [REDIRECT_STATUS] => 200
    [SERVER_NAME] => binam.ru
    [SERVER_PORT] => 443
    [SERVER_ADDR] => 172.18.0.7
    [REMOTE_PORT] => 9337
    [REMOTE_ADDR] => 216.73.216.193
    [SERVER_SOFTWARE] => nginx/1.25.3
    [GATEWAY_INTERFACE] => CGI/1.1
    [HTTPS] => on
    [REQUEST_SCHEME] => https
    [SERVER_PROTOCOL] => HTTP/2.0
    [DOCUMENT_ROOT] => /var/www/project
    [DOCUMENT_URI] => /router.php
    [REQUEST_URI] => /banks/russia/?p=10&sort%5BName%5D=ASC
    [SCRIPT_NAME] => /router.php
    [CONTENT_LENGTH] => 
    [CONTENT_TYPE] => 
    [REQUEST_METHOD] => GET
    [QUERY_STRING] => p=10&sort%5BName%5D=ASC
    [SCRIPT_FILENAME] => /var/www/project/router.php
    [FCGI_ROLE] => RESPONDER
    [PHP_SELF] => /router.php
    [REQUEST_TIME_FLOAT] => 1784788547.0302
    [REQUEST_TIME] => 1784788547
    [argv] => Array
        (
            [0] => p=10&sort%5BName%5D=ASC
        )

    [argc] => 1
    [ml13_PathTo_HostSystem] => /home/www-master/www/apps/HostSystem/
    [ml13_PathTo_SharedApps] => /home/www-master/www/apps/HostSystem/SharedApps/moonlite13.cmf/core.moonlite13.ru
    [ml13_SystemFilesLocationPath] => /home/www-master/www/apps/HostSystem/SharedApps/moonlite13.cmf/core.moonlite13.ru/
)

SERVER

Array
(
    [HOSTNAME] => fpm.php.binam.ru
    [APPLICATION_ENV] => production
    [PHP_INI_DIR] => /usr/local/etc/php
    [HOME] => /var/www
    [PHP_LDFLAGS] => -Wl,-O1 -pie
    [PHP_CFLAGS] => -fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
    [PHP_VERSION] => 8.2.4
    [GPG_KEYS] => 39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC
    [PHP_CPPFLAGS] => -fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
    [PHP_ASC_URL] => https://www.php.net/distributions/php-8.2.4.tar.xz.asc
    [PHP_URL] => https://www.php.net/distributions/php-8.2.4.tar.xz
    [user] => 1000:1000
    [PATH] => /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    [APACHE_RUN_USER] => webmaster
    [PHPIZE_DEPS] => autoconf 		dpkg-dev 		file 		g++ 		gcc 		libc-dev 		make 		pkg-config 		re2c
    [PWD] => /var/www/html
    [PHP_SHA256] => bc7bf4ca7ed0dd17647e3ea870b6f062fcb56b243bfdef3f59ff7f94e96176a8
    [PLATFORM_ENV] => docker
    [USER] => www-data
    [HTTP_COOKIE] => smc_sid=502bd3fb880d31598ca029977a66bf90
    [HTTP_ACCEPT_ENCODING] => gzip, br, zstd, deflate
    [HTTP_USER_AGENT] => Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
    [HTTP_ACCEPT] => */*
    [HTTP_HOST] => www.binam.ru
    [REDIRECT_STATUS] => 200
    [SERVER_NAME] => binam.ru
    [SERVER_PORT] => 443
    [SERVER_ADDR] => 172.18.0.7
    [REMOTE_PORT] => 9337
    [REMOTE_ADDR] => 216.73.216.193
    [SERVER_SOFTWARE] => nginx/1.25.3
    [GATEWAY_INTERFACE] => CGI/1.1
    [HTTPS] => on
    [REQUEST_SCHEME] => https
    [SERVER_PROTOCOL] => HTTP/2.0
    [DOCUMENT_ROOT] => /var/www/project
    [DOCUMENT_URI] => /router.php
    [REQUEST_URI] => /banks/russia/?p=10&sort%5BName%5D=ASC
    [SCRIPT_NAME] => /router.php
    [CONTENT_LENGTH] => 
    [CONTENT_TYPE] => 
    [REQUEST_METHOD] => GET
    [QUERY_STRING] => p=10&sort%5BName%5D=ASC
    [SCRIPT_FILENAME] => /var/www/project/router.php
    [FCGI_ROLE] => RESPONDER
    [PHP_SELF] => /router.php
    [REQUEST_TIME_FLOAT] => 1784788547.0302
    [REQUEST_TIME] => 1784788547
    [argv] => Array
        (
            [0] => p=10&sort%5BName%5D=ASC
        )

    [argc] => 1
    [ml13_PathTo_HostSystem] => /home/www-master/www/apps/HostSystem/
    [ml13_PathTo_SharedApps] => /home/www-master/www/apps/HostSystem/SharedApps/moonlite13.cmf/core.moonlite13.ru
    [ml13_SystemFilesLocationPath] => /home/www-master/www/apps/HostSystem/SharedApps/moonlite13.cmf/core.moonlite13.ru/
    [UNIQUE_ID] => M:0.03031200 1784788547-6a61b6430766e
)

GET

Array
(
    [p] => 10
    [sort] => Array
        (
            [Name] => ASC
        )

)

POST

Array
(
)

FILES

Array
(
)

SESSION

Array
(
)

COOKIE

Array
(
    [smc_sid] => 502bd3fb880d31598ca029977a66bf90
)
[]