BiaoJiOk
Warning: session_name(): Session name cannot be changed after headers have already been sent in /home/johnsonstooling/public_html/libraries/vendor/joomla/session/src/Storage/NativeStorage.php on line 392
if ($this->isActive()) { throw new \RuntimeException('Failed to start the session: already started by PHP.'); } if (ini_get('session.use_cookies') && headers_sent($file, $line)) { throw new \RuntimeException( sprintf('Failed to start the session because headers have already been sent by "%s" at line %d.', $file, $line) ); } if (!session_start()) { $this->setId($session_clean); $cookie->set($session_name, '', time() - 3600); } } parent::start(); // Try loading data from the session if (!empty($_SESSION['joomla'])) { $this->data = unserialize(base64_decode($_SESSION['joomla'])); } { if ($this->isStarted()) { return; } $this->store->start(); $this->setState(SessionState::ACTIVE); // Initialise the session $this->setCounter(); * @since 1.0 */ public function has($name) { if (!$this->isActive()) { $this->start(); } return $this->store->has($name); } $name = $args[2] . '.' . $name; } } if (parent::has($name)) { // Parent is used because of b/c, can be changed in Joomla 6 return parent::get($name, $default); } /* __CLASS__ ), E_USER_DEPRECATED ); $instance = self::getApplication()->getSession()->get('user'); if (\is_null($id)) { if (!($instance instanceof User)) { $instance = User::getInstance(); } error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_WARNING);
include_once JPATH_ROOT.'/components/com_gridbox/libraries/php/phpQuery/phpQuery.php';
$doc = \phpQuery::newDocument($body);
foreach ($items as $key => $item) {
$access = isset($item->access_view) ? $item->access_view * 1 : 1;
$user = Factory::getUser();
$groups = $user->getAuthorisedViewLevels();
if (!in_array($access, $groups)) {
if ($item->type == 'lightbox' || $item->type == 'cookies') {
$parent = pq('#'.$key, $doc)->parent()->parent()->remove();
} else {
$app = Factory::getApplication();
$view = $app->input->getCmd('view', '');
$option = $app->input->getCmd('option', '');
$body = self::checkMainMenu($body);
if ($option != 'com_gridbox' || ($view != 'gridbox' && !empty($view))) {
$body = self::clearDOM($body, $obj);
}
$body = self::checkDOM($body, $obj);
$body = self::renderModules($body);
return $body;
$data['page'] = $page;$this->params = GridboxHelper::getThemeParams($id);$params = $this->params->get('params');GridboxHelper::prepareParentFonts($params);GridboxHelper::checkSystemCss($error->id);$error->html = GridboxHelper::checkModules($error->html, $error->items);$code = $this->error->getCode();$message = $this->error->getMessage();$error->html = str_replace('{gridbox_error_code}', $code, $error->html);$error->html = str_replace('{gridbox_error_message}', $message, $error->html);$time = $this->params->get('time', ''); // Store the file path $this->_file = $directory . '/' . $filename; // Get the file content ob_start(); require $directory . '/' . $filename; $contents = ob_get_clean(); } return $contents; } $this->baseurl = Uri::base(true); $this->params = $params['params'] ?? new Registry(); $this->template = $template; // Load $this->_template = $this->_loadTemplate($baseDir, $file); return $this; } /** * * @since 1.7.0 */ public function parse($params = []) { return $this->_fetchTemplate($params)->_parseTemplate(); } /** * Outputs the template to the browser. * public function render($caching = false, $params = []) { $this->_caching = $caching; if (empty($this->_template)) { $this->parse($params); } if (\array_key_exists('csp_nonce', $params) && $params['csp_nonce'] !== null) { $this->cspNonce = $params['csp_nonce']; } $this->debug = $params['debug'] ?? false; $this->error = $this->_error; $params['file'] = 'error.php'; return parent::render($cache, $params); } /** * Render the backtrace * 'template' => $template->template, 'directory' => JPATH_THEMES, 'debug' => JDEBUG, 'csp_nonce' => $app->get('csp_nonce'), 'templateInherits' => $template->parent, 'params' => $template->params, ] ); }} 'subject' => $app, 'document' => $renderer->getDocument(), ]) ); $data = $renderer->render($error); // If nothing was rendered, just use the message from the Exception if (empty($data)) { $data = $error->getMessage(); } * @since 3.10.0 */ public static function handleException(\Throwable $error) { static::logException($error); static::render($error); } /** * Render the error page based on an exception. * ); // Trigger the onError event. $this->dispatchEvent('onError', $event); ExceptionHandler::handleException($event->getError()); } // Trigger the onBeforeRespond event. $this->dispatchEvent( 'onBeforeRespond',// Set the application as global app\Joomla\CMS\Factory::$application = $app;// Execute the application.$app->execute(); * define() is used rather than "const" to not error for PHP 5.2 and lower
*/
define('_JEXEC', 1);
// Run the application - All executable code should be triggered through this file
require_once dirname(__FILE__) . '/includes/app.php'; if ($this->isActive()) { throw new \RuntimeException('Failed to start the session: already started by PHP.'); } if (ini_get('session.use_cookies') && headers_sent($file, $line)) { throw new \RuntimeException( sprintf('Failed to start the session because headers have already been sent by "%s" at line %d.', $file, $line) ); } if (!session_start()) { $this->setId($session_clean); $cookie->set($session_name, '', time() - 3600); } } parent::start(); // Try loading data from the session if (!empty($_SESSION['joomla'])) { $this->data = unserialize(base64_decode($_SESSION['joomla'])); } { if ($this->isStarted()) { return; } $this->store->start(); $this->setState(SessionState::ACTIVE); // Initialise the session $this->setCounter(); * @since 1.0 */ public function has($name) { if (!$this->isActive()) { $this->start(); } return $this->store->has($name); } $name = $args[2] . '.' . $name; } } if (parent::has($name)) { // Parent is used because of b/c, can be changed in Joomla 6 return parent::get($name, $default); } /* __CLASS__ ), E_USER_DEPRECATED ); $instance = self::getApplication()->getSession()->get('user'); if (\is_null($id)) { if (!($instance instanceof User)) { $instance = User::getInstance(); } * * @since 3.2 */ protected function initialiseApp($options = []) { $user = Factory::getUser(); // If the user is a guest we populate it with the guest user group. if ($user->guest) { $guestUsergroup = ComponentHelper::getParams('com_users')->get('guest_usergroup', 1); $user->groups = [$guestUsergroup]; * @since 3.2 */ protected function doExecute() { // Initialise the application $this->initialiseApp(); // Mark afterInitialise in the profiler. JDEBUG ? $this->profiler->mark('afterInitialise') : null; // Route the application $this->sanityCheckSystemVariables(); $this->setupLogging(); $this->createExtensionNamespaceMap(); // Perform application routines. $this->doExecute(); // If we have an application document object, render it. if ($this->document instanceof \Joomla\CMS\Document\Document) { // Render the application output. $this->render();// Set the application as global app\Joomla\CMS\Factory::$application = $app;// Execute the application.$app->execute(); * define() is used rather than "const" to not error for PHP 5.2 and lower
*/
define('_JEXEC', 1);
// Run the application - All executable code should be triggered through this file
require_once dirname(__FILE__) . '/includes/app.php';|
[2/2]
RuntimeException
|
|---|
RuntimeException:
Failed to start the session because headers have already been sent by "/home/johnsonstooling/public_html/index.php" at line 4.
at /home/johnsonstooling/public_html/libraries/vendor/joomla/session/src/Storage/NativeStorage.php:454
at Joomla\Session\Storage\NativeStorage->start()
(/home/johnsonstooling/public_html/libraries/src/Session/Storage/JoomlaStorage.php:313)
at Joomla\CMS\Session\Storage\JoomlaStorage->start()
(/home/johnsonstooling/public_html/libraries/vendor/joomla/session/src/Session.php:396)
at Joomla\Session\Session->start()
(/home/johnsonstooling/public_html/libraries/vendor/joomla/session/src/Session.php:327)
at Joomla\Session\Session->has('user')
(/home/johnsonstooling/public_html/libraries/src/Session/Session.php:194)
at Joomla\CMS\Session\Session->get('user')
(/home/johnsonstooling/public_html/libraries/src/Factory.php:372)
at Joomla\CMS\Factory::getUser()
(/home/johnsonstooling/public_html/components/com_gridbox/src/Helper/GridboxHelper.php:5272)
at Balbooa\Component\Gridbox\Site\Helper\GridboxHelper::clearDOM('<div class="ba-wrapper">
<div class="ba-section row-with-intro-items row-fluid visible" id="item-15289771300">
<div class="ba-overlay"></div>
<div class="ba-edit-item">
<span class="ba-edit-wrapper edit-settings">
<i class="zmdi zmdi-settings"></i>
<span class="ba-tooltip tooltip-delay">
Section </span>
</span>
<div class="ba-buttons-wrapper">
<span class="ba-edit-wrapper">
<i class="zmdi zmdi-plus-circle add-columns"></i>
<span class="ba-tooltip tooltip-delay settings-tooltip">
New Row </span>
</span>
<span class="ba-edit-wrapper">
<i class="zmdi zmdi-edit edit-item"></i>
<span class="ba-tooltip tooltip-delay settings-tooltip">
Edit </span>
</span>
<span class="ba-edit-wrapper">
<i class="zmdi zmdi-copy copy-item"></i>
<span class="ba-tooltip tooltip-delay settings-tooltip">
Copy </span>
</span>
<span class="ba-edit-wrapper">
<i class="zmdi zmdi-globe add-library"></i>
<span class="ba-tooltip tooltip-delay settings-tooltip">
Add to Library </span>
</span>
<span class="ba-edit-wrapper">
<i class="zmdi zmdi-delete delete-item"></i>
<span class="ba-tooltip tooltip-delay settings-tooltip">
Delete </span>
</span>
<span class="ba-edit-text">
Section </span>
</div>
</div>
<div class="ba-box-model">
<div class="ba-bm-top"></div>
<div class="ba-bm-left"></div>
<div class="ba-bm-bottom"></div>
<div class="ba-bm-right"></div>
</div>
<div class="ba-section-items">
<div class="ba-row-wrapper ba-container">
<div class="ba-row row-with-intro-items row-fluid visible" id="item-15289771301">
<div class="ba-overlay"></div>
<div class="ba-edit-item">
<span class="ba-edit-wrapper edit-settings">
<i class="zmdi zmdi-settings"></i>
<span class="ba-tooltip tooltip-delay">
Row </span>
</span>
<div class="ba-buttons-wrapper">
<span class="ba-edit-wrapper">
<i class="zmdi zmdi-edit edit-item"></i>
<span class="ba-tooltip tooltip-delay settings-tooltip">
Edit </span>
</span>
<span class="ba-edit-wrapper">
<i class="zmdi zmdi-copy copy-item"></i>
<span class="ba-tooltip tooltip-delay settings-tooltip">
Copy </span>
</span>
<span class="ba-edit-wrapper"><i class="zmdi zmdi-graphic-eq modify-columns"></i><span class="ba-tooltip tooltip-delay settings-tooltip">Modify Columns</span></span><span class="ba-edit-wrapper">
<i class="zmdi zmdi-delete delete-item"></i>
<span class="ba-tooltip tooltip-delay settings-tooltip">
Delete </span>
</span>
<span class="ba-edit-text">
Row </span>
</div>
</div>
<div class="ba-box-model">
<div class="ba-bm-top"></div>
<div class="ba-bm-left"></div>
<div class="ba-bm-bottom"></div>
<div class="ba-bm-right"></div>
</div>
<div class="column-wrapper">
<div class="span12 ba-grid-column-wrapper" data-span="12">
<div class="ba-grid-column column-content-align-middle visible" id="item-15289771302">
<div class="ba-overlay"></div>
<div class="ba-edit-item">
<div class="ba-buttons-wrapper">
<span class="ba-edit-wrapper">
<i class="zmdi zmdi-plus-circle add-item"></i>
<span class="ba-tooltip tooltip-delay settings-tooltip">
Add new element </span>
</span>
<span class="ba-edit-wrapper">
<i class="zmdi zmdi-edit edit-item"></i>
<span class="ba-tooltip tooltip-delay settings-tooltip">
Edit </span>
</span><span class="ba-edit-wrapper"><i class="zmdi zmdi-sort-amount-desc add-columns-in-columns"></i><span class="ba-tooltip tooltip-delay settings-tooltip">Nested Row</span></span>
</div>
</div>
<div class="ba-box-model">
<div class="ba-bm-top"></div>
<div class="ba-bm-left"></div>
<div class="ba-bm-bottom"></div>
<div class="ba-bm-right"></div>
</div>
<div class="ba-item-error-message ba-item" id="item-15289771380">
<div class="error-message-wrapper">
<h1 class="ba-error-code">404</h1>
<p class="ba-error-message">Page not found</p>
</div>
<div class="ba-edit-item">
<span class="ba-edit-wrapper edit-settings">
<i class="zmdi zmdi-settings"></i>
<span class="ba-tooltip tooltip-delay">
Item </span>
</span>
<div class="ba-buttons-wrapper">
<span class="ba-edit-wrapper">
<i class="zmdi zmdi-edit edit-item"></i>
<span class="ba-tooltip tooltip-delay settings-tooltip">
Edit </span>
</span>
<span class="ba-edit-text">
Item </span>
</div>
</div>
<div class="ba-box-model">
<div class="ba-bm-top"></div>
<div class="ba-bm-left"></div>
<div class="ba-bm-bottom"></div>
<div class="ba-bm-right"></div>
</div>
</div>
<div class="empty-item">
<span>
<i class="zmdi zmdi-layers"></i>
<span class="ba-tooltip add-section-tooltip">
Add new element </span>
</span>
</div>
<div class="column-info">
Span 12 </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>', object(stdClass))
(/home/johnsonstooling/public_html/components/com_gridbox/src/Helper/GridboxHelper.php:8634)
at Balbooa\Component\Gridbox\Site\Helper\GridboxHelper::checkModules('<div class="ba-wrapper">
<div class="ba-section row-with-intro-items row-fluid visible" id="item-15289771300">
<div class="ba-overlay"></div>
<div class="ba-edit-item">
<span class="ba-edit-wrapper edit-settings">
<i class="zmdi zmdi-settings"></i>
<span class="ba-tooltip tooltip-delay">
Section </span>
</span>
<div class="ba-buttons-wrapper">
<span class="ba-edit-wrapper">
<i class="zmdi zmdi-plus-circle add-columns"></i>
<span class="ba-tooltip tooltip-delay settings-tooltip">
New Row </span>
</span>
<span class="ba-edit-wrapper">
<i class="zmdi zmdi-edit edit-item"></i>
<span class="ba-tooltip tooltip-delay settings-tooltip">
Edit </span>
</span>
<span class="ba-edit-wrapper">
<i class="zmdi zmdi-copy copy-item"></i>
<span class="ba-tooltip tooltip-delay settings-tooltip">
Copy </span>
</span>
<span class="ba-edit-wrapper">
<i class="zmdi zmdi-globe add-library"></i>
<span class="ba-tooltip tooltip-delay settings-tooltip">
Add to Library </span>
</span>
<span class="ba-edit-wrapper">
<i class="zmdi zmdi-delete delete-item"></i>
<span class="ba-tooltip tooltip-delay settings-tooltip">
Delete </span>
</span>
<span class="ba-edit-text">
Section </span>
</div>
</div>
<div class="ba-box-model">
<div class="ba-bm-top"></div>
<div class="ba-bm-left"></div>
<div class="ba-bm-bottom"></div>
<div class="ba-bm-right"></div>
</div>
<div class="ba-section-items">
<div class="ba-row-wrapper ba-container">
<div class="ba-row row-with-intro-items row-fluid visible" id="item-15289771301">
<div class="ba-overlay"></div>
<div class="ba-edit-item">
<span class="ba-edit-wrapper edit-settings">
<i class="zmdi zmdi-settings"></i>
<span class="ba-tooltip tooltip-delay">
Row </span>
</span>
<div class="ba-buttons-wrapper">
<span class="ba-edit-wrapper">
<i class="zmdi zmdi-edit edit-item"></i>
<span class="ba-tooltip tooltip-delay settings-tooltip">
Edit </span>
</span>
<span class="ba-edit-wrapper">
<i class="zmdi zmdi-copy copy-item"></i>
<span class="ba-tooltip tooltip-delay settings-tooltip">
Copy </span>
</span>
<span class="ba-edit-wrapper"><i class="zmdi zmdi-graphic-eq modify-columns"></i><span class="ba-tooltip tooltip-delay settings-tooltip">Modify Columns</span></span><span class="ba-edit-wrapper">
<i class="zmdi zmdi-delete delete-item"></i>
<span class="ba-tooltip tooltip-delay settings-tooltip">
Delete </span>
</span>
<span class="ba-edit-text">
Row </span>
</div>
</div>
<div class="ba-box-model">
<div class="ba-bm-top"></div>
<div class="ba-bm-left"></div>
<div class="ba-bm-bottom"></div>
<div class="ba-bm-right"></div>
</div>
<div class="column-wrapper">
<div class="span12 ba-grid-column-wrapper" data-span="12">
<div class="ba-grid-column column-content-align-middle visible" id="item-15289771302">
<div class="ba-overlay"></div>
<div class="ba-edit-item">
<div class="ba-buttons-wrapper">
<span class="ba-edit-wrapper">
<i class="zmdi zmdi-plus-circle add-item"></i>
<span class="ba-tooltip tooltip-delay settings-tooltip">
Add new element </span>
</span>
<span class="ba-edit-wrapper">
<i class="zmdi zmdi-edit edit-item"></i>
<span class="ba-tooltip tooltip-delay settings-tooltip">
Edit </span>
</span><span class="ba-edit-wrapper"><i class="zmdi zmdi-sort-amount-desc add-columns-in-columns"></i><span class="ba-tooltip tooltip-delay settings-tooltip">Nested Row</span></span>
</div>
</div>
<div class="ba-box-model">
<div class="ba-bm-top"></div>
<div class="ba-bm-left"></div>
<div class="ba-bm-bottom"></div>
<div class="ba-bm-right"></div>
</div>
<div class="ba-item-error-message ba-item" id="item-15289771380">
<div class="error-message-wrapper">
<h1 class="ba-error-code">404</h1>
<p class="ba-error-message">Page not found</p>
</div>
<div class="ba-edit-item">
<span class="ba-edit-wrapper edit-settings">
<i class="zmdi zmdi-settings"></i>
<span class="ba-tooltip tooltip-delay">
Item </span>
</span>
<div class="ba-buttons-wrapper">
<span class="ba-edit-wrapper">
<i class="zmdi zmdi-edit edit-item"></i>
<span class="ba-tooltip tooltip-delay settings-tooltip">
Edit </span>
</span>
<span class="ba-edit-text">
Item </span>
</div>
</div>
<div class="ba-box-model">
<div class="ba-bm-top"></div>
<div class="ba-bm-left"></div>
<div class="ba-bm-bottom"></div>
<div class="ba-bm-right"></div>
</div>
</div>
<div class="empty-item">
<span>
<i class="zmdi zmdi-layers"></i>
<span class="ba-tooltip add-section-tooltip">
Add new element </span>
</span>
</div>
<div class="column-info">
Span 12 </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>', '{ "item-15289771300":{ "desktop":{ "animation":{ "duration":"0.9", "delay":"0", "effect":"" }, "border":{ "bottom":"0", "color":"@border", "left":"0", "right":"0", "style":"solid", "radius":0, "top":"0", "width":"1" }, "margin":{ "bottom":"0", "top":"0" }, "padding":{ "bottom":"100", "left":"0", "right":"0", "top":"100" }, "shape":{ "top":{ "effect":"", "color":"@primary", "value":50 }, "bottom":{ "effect":"", "color":"@primary", "value":50 } }, "background":{ "type":"color", "color":"@accent", "image":{ "attachment":"scroll", "image":"", "position":"center center", "repeat":"no-repeat", "size":"cover" }, "video":{ "type":"youtube", "id":"", "mute":"1", "start":"0", "quality":"hd720", "image":"" } }, "image":{ "image":"" }, "full":{ "fullscreen":true, "fullwidth":true }, "overlay":{ "color":"rgba(0, 0, 0, 0)" }, "disable":"0", "shadow":{ "value":0, "color":"@shadow" } }, "tablet":{ "padding":{ "bottom":"25", "left":"25", "right":"25", "top":"25" }, "disable":"0" }, "phone":{ "disable":"0" }, "parallax":{ "enable":false, "invert":false, "offset":0.5 }, "shape":{ "type":"color", "color":"#000000", "value":"50", "effect":"", "image":{ "attachment":"fixed", "image":"", "position":"center center", "repeat":"no-repeat", "size":"cover" } }, "type":"section", "access":1, "suffix":"", "presets":"", "tablet-portrait":{}, "phone-portrait":{} }, "item-15289771301":{ "desktop":{ "animation":{ "duration":"0.9", "delay":"0", "effect":"" }, "border":{ "bottom":"0", "color":"@border", "left":"0", "right":"0", "style":"solid", "radius":0, "top":"0", "width":"1" }, "margin":{ "bottom":"25", "top":"25" }, "padding":{ "bottom":"0", "left":"0", "right":"0", "top":"0" }, "shape":{ "top":{ "effect":"", "color":"@primary", "value":50 }, "bottom":{ "effect":"", "color":"@primary", "value":50 } }, "image":{ "image":"" }, "full":{ "fullscreen":false, "fullwidth":false }, "background":{ "type":"none", "color":"@bg-primary", "image":{ "attachment":"scroll", "image":"", "position":"center center", "repeat":"no-repeat", "size":"cover" }, "video":{ "type":"youtube", "id":"", "mute":"1", "start":"0", "quality":"hd720", "image":"" } }, "overlay":{ "color":"rgba(0, 0, 0, 0)" }, "view":{ "gutter":true }, "disable":"0", "shadow":{ "value":0, "color":"@shadow" } }, "tablet":{ "disable":"0" }, "phone":{ "disable":"0" }, "parallax":{ "enable":false, "invert":false, "offset":0.3 }, "type":"row", "access":1, "suffix":"", "presets":"", "tablet-portrait":{}, "phone-portrait":{} }, "item-15289771302":{ "desktop":{ "animation":{ "duration":"0.9", "delay":"0", "effect":"" }, "border":{ "bottom":"0", "color":"@border", "left":"0", "right":"0", "style":"solid", "radius":0, "top":"0", "width":"1" }, "margin":{ "bottom":"0", "top":"0" }, "padding":{ "bottom":"0", "left":"0", "right":"0", "top":"0" }, "shape":{ "top":{ "effect":"", "color":"@primary", "value":50 }, "bottom":{ "effect":"", "color":"@primary", "value":50 } }, "background":{ "type":"none", "color":"@bg-primary", "image":{ "attachment":"scroll", "image":"", "position":"center center", "repeat":"no-repeat", "size":"cover" }, "video":{ "type":"youtube", "id":"", "mute":"1", "start":"0", "quality":"hd720", "image":"" } }, "overlay":{ "color":"rgba(0, 0, 0, 0)" }, "image":{ "image":"" }, "full":{ "fullscreen":false }, "disable":"0", "shadow":{ "value":0, "color":"@shadow" } }, "content":{ "align":"" }, "tablet":{ "disable":"0" }, "phone":{ "disable":"0" }, "parallax":{ "enable":false, "offset":0.1 }, "content_align":"column-content-align-middle", "type":"column", "access":1, "suffix":"", "presets":"", "tablet-portrait":{}, "phone-portrait":{} }, "item-15289771380":{ "desktop":{ "margin":{ "bottom":"0", "top":"0" }, "message":{ "typography":{ "font-family":"@default", "font-weight":"500", "font-size":"14", "text-align":"center", "custom":"", "color":"@title-inverse", "letter-spacing":"2", "line-height":"18", "text-decoration":"none", "text-transform":"uppercase", "font-style":"normal" }, "margin":{ "bottom":"25", "top":"25" } }, "code":{ "typography":{ "font-family":"@default", "font-weight":"700", "font-size":"156", "line-height":"156", "letter-spacing":"0", "custom":"", "color":"@title-inverse", "text-decoration":"none", "text-transform":"none", "font-style":"normal", "text-align":"center" }, "margin":{ "bottom":"25", "top":"25" } }, "view":{ "code":true, "message":true }, "disable":"0" }, "tablet":{ "disable":"0" }, "phone":{ "disable":"0" }, "type":"error-message", "access":1, "suffix":"", "presets":"", "tablet-portrait":{}, "phone-portrait":{}, "access_view":1 }}')
(/home/johnsonstooling/public_html/templates/gridbox/error.php:48)
at require('/home/johnsonstooling/public_html/templates/gridbox/error.php')
(/home/johnsonstooling/public_html/libraries/src/Document/HtmlDocument.php:731)
at Joomla\CMS\Document\HtmlDocument->_loadTemplate('/home/johnsonstooling/public_html/templates/gridbox', 'error.php')
(/home/johnsonstooling/public_html/libraries/src/Document/HtmlDocument.php:785)
at Joomla\CMS\Document\HtmlDocument->_fetchTemplate(array('template' => 'gridbox', 'directory' => '/home/johnsonstooling/public_html/templates', 'debug' => true, 'csp_nonce' => null, 'templateInherits' => '', 'params' => object(Registry), 'file' => 'error.php'))
(/home/johnsonstooling/public_html/libraries/src/Document/HtmlDocument.php:622)
at Joomla\CMS\Document\HtmlDocument->parse(array('template' => 'gridbox', 'directory' => '/home/johnsonstooling/public_html/templates', 'debug' => true, 'csp_nonce' => null, 'templateInherits' => '', 'params' => object(Registry), 'file' => 'error.php'))
(/home/johnsonstooling/public_html/libraries/src/Document/HtmlDocument.php:640)
at Joomla\CMS\Document\HtmlDocument->render(false, array('template' => 'gridbox', 'directory' => '/home/johnsonstooling/public_html/templates', 'debug' => true, 'csp_nonce' => null, 'templateInherits' => '', 'params' => object(Registry), 'file' => 'error.php'))
(/home/johnsonstooling/public_html/libraries/src/Document/ErrorDocument.php:139)
at Joomla\CMS\Document\ErrorDocument->render(false, array('template' => 'gridbox', 'directory' => '/home/johnsonstooling/public_html/templates', 'debug' => true, 'csp_nonce' => null, 'templateInherits' => '', 'params' => object(Registry), 'file' => 'error.php'))
(/home/johnsonstooling/public_html/libraries/src/Error/Renderer/HtmlRenderer.php:78)
at Joomla\CMS\Error\Renderer\HtmlRenderer->render(object(RuntimeException))
(/home/johnsonstooling/public_html/libraries/src/Exception/ExceptionHandler.php:136)
at Joomla\CMS\Exception\ExceptionHandler::render(object(RuntimeException))
(/home/johnsonstooling/public_html/libraries/src/Exception/ExceptionHandler.php:73)
at Joomla\CMS\Exception\ExceptionHandler::handleException(object(RuntimeException))
(/home/johnsonstooling/public_html/libraries/src/Application/CMSApplication.php:336)
at Joomla\CMS\Application\CMSApplication->execute()
(/home/johnsonstooling/public_html/includes/app.php:58)
at require_once('/home/johnsonstooling/public_html/includes/app.php')
(/home/johnsonstooling/public_html/index.php:35)
|
|
[1/2]
RuntimeException
|
|---|
RuntimeException:
Failed to start the session because headers have already been sent by "/home/johnsonstooling/public_html/index.php" at line 4.
at /home/johnsonstooling/public_html/libraries/vendor/joomla/session/src/Storage/NativeStorage.php:454
at Joomla\Session\Storage\NativeStorage->start()
(/home/johnsonstooling/public_html/libraries/src/Session/Storage/JoomlaStorage.php:313)
at Joomla\CMS\Session\Storage\JoomlaStorage->start()
(/home/johnsonstooling/public_html/libraries/vendor/joomla/session/src/Session.php:396)
at Joomla\Session\Session->start()
(/home/johnsonstooling/public_html/libraries/vendor/joomla/session/src/Session.php:327)
at Joomla\Session\Session->has('user')
(/home/johnsonstooling/public_html/libraries/src/Session/Session.php:194)
at Joomla\CMS\Session\Session->get('user')
(/home/johnsonstooling/public_html/libraries/src/Factory.php:372)
at Joomla\CMS\Factory::getUser()
(/home/johnsonstooling/public_html/libraries/src/Application/SiteApplication.php:570)
at Joomla\CMS\Application\SiteApplication->initialiseApp()
(/home/johnsonstooling/public_html/libraries/src/Application/SiteApplication.php:238)
at Joomla\CMS\Application\SiteApplication->doExecute()
(/home/johnsonstooling/public_html/libraries/src/Application/CMSApplication.php:306)
at Joomla\CMS\Application\CMSApplication->execute()
(/home/johnsonstooling/public_html/includes/app.php:58)
at require_once('/home/johnsonstooling/public_html/includes/app.php')
(/home/johnsonstooling/public_html/index.php:35)
|