Viewing File: /usr/local/cpanel/whostmgr/docroot/cgi/ncssl/source/public/index.live.php

<?php

use App\Kernel;

// Fix path for subprocess in autoload_runtime
$_SERVER['SCRIPT_FILENAME'] = dirname(__DIR__) . '/public/index.live.php';

if (!empty($_GET['p'])) {
    $_SERVER['REQUEST_URI'] = $_GET['p'];

    if (strpos($_GET['p'], '?') !== false) {
        [$endpoint, $paramsQuery] = explode('?' , $_GET['p']);
        parse_str($paramsQuery, $result);

        foreach($result as $key => $param) {
            $_GET[$key] = $param;
        }
        unset($_GET['p']);
    }
}

require_once '/usr/local/cpanel/php/cpanel.php';
require_once dirname(__DIR__) . '/vendor/autoload_runtime.php';

return function (array $context) {
    return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);
};
Back to Directory File Manager