HEX
Server: Apache/2.2.15 (CentOS)
System: Linux ip-10-0-2-146.eu-west-1.compute.internal 2.6.32-754.35.1.el6.centos.plus.x86_64 #1 SMP Sat Nov 7 11:33:42 UTC 2020 x86_64
User: root (0)
PHP: 5.6.40
Disabled: NONE
Upload Files
File: /www/exchange0old/exchange/Bin/init.php
<?php

error_reporting(1);
date_default_timezone_set('Europe/Dublin');
ini_set("display_errors", "1");

if (PHP_VERSION_ID > 50400) {
    ini_set('error_reporting', E_ALL^E_NOTICE^E_WARNING^E_DEPRECATED^E_STRICT);
} else {
    ini_set('error_reporting',E_ALL^E_NOTICE^E_WARNING^E_DEPRECATED);
}

define("ROOT_FOLDER", realpath(dirname(__FILE__).DIRECTORY_SEPARATOR.'..').DIRECTORY_SEPARATOR);

function bin_autoload($class) {
    // Check for bin classes
    if (strpos($class, 'Bin_') !== 0) {
        return false;
    }
    $classPath = str_replace('_', DIRECTORY_SEPARATOR, $class);
    $classFileName = ROOT_FOLDER.DIRECTORY_SEPARATOR.$classPath.'.php';
    if (file_exists($classFileName)) {
        require_once $classFileName;
    }
}

spl_autoload_register('bin_autoload');

// * Include helpers wrapper (Remove this after remove using functions)
include_once(ROOT_FOLDER.'/includes/helpers.php');
$request = Bin_Request::createFromGlobals();
// * TODO: Remove urls from session
$_SESSION['http_base_url'] = $_SESSION['exchange_url'] = $_SESSION['base_url'] = $_SESSION['http_base_url'] = $request->baseUrl();
$_SESSION['admin_url'] = Bin_Request::getInstance()->boguiBaseUrl().'/';
$_SESSION['admin_site_url'] = $_SESSION['admin_url'].'adminindex.php';