Bitte immer Live Url, PHP Version, Template Version und Template Name angeben

Attempted to load class "Framework" from namespace "Astroid".

  • KSeeteufel
  • KSeeteufels Avatar Autor
  • Neues Mitglied
  • Neues Mitglied
  • Beiträge: 7
  • Dank erhalten: 0

Attempted to load class "Framework" from namespace "Astroid". wurde erstellt von KSeeteufel

Posted 2 Tage 15 Stunden her #1
Hallo zusammen,

ich habe ohne Änderungen an der Homepage diese Fehler Meldung "500- Whoops... .
Betrieben mit "tp_onepage V2.7"  keine Änderung nach update auf tp_onepage V2.8.

System Debut ergibt
Exeptions 1:

      

Code:
@license https://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 or Later
  1. Code:
    */
  2. Code:
    defined('_JEXEC') or die;
  3. Code:
    if (!defined('_ASTROID')) {
  4. Code:
    try {
  5. Code:
    Astroid\Framework::init();
  6. Code:
    } catch (\Exception $e) {
  7. Code:
    die('Please install and activate <a href="https://www.astroidframe.work/" target="_blank">Astroid Framework</a> in order to use this template.');
  8. Code:
    }
  9. Code:
    }

Exeptions 2:

  1. Code:
    $this->setId($session_clean);
  2. Code:
    $cookie->set($session_name, '', ['expires' => time() - 3600 ]);
  3. Code:
    }
  4. Code:
    }
  5.  
  6. Code:
    parent::start();
  7.  
  8. Code:
    // Try loading data from the session
  9. Code:
    if (!empty($_SESSION['joomla'])) {
  10. Code:
    $this->data = unserialize(base64_decode($_SESSION['joomla']));
  11. Code:
    }

Stack Trace 1: 

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

at /var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/templates/tp_onepage/error.php:12
at require()
(/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/libraries/src/Document/HtmlDocument.php:734)
at Joomla\CMS\Document\HtmlDocument->_loadTemplate('/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/templates/tp_onepage', 'error.php')
(/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/libraries/src/Document/HtmlDocument.php:791)
at Joomla\CMS\Document\HtmlDocument->_fetchTemplate(array('template' => 'tp_onepage', 'directory' => '/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/templates', 'debug' => true, 'csp_nonce' => null, 'templateInherits' => '', 'params' => object(Registry), 'file' => 'error.php'))
(/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/libraries/src/Document/HtmlDocument.php:625)
at Joomla\CMS\Document\HtmlDocument->parse(array('template' => 'tp_onepage', 'directory' => '/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/templates', 'debug' => true, 'csp_nonce' => null, 'templateInherits' => '', 'params' => object(Registry), 'file' => 'error.php'))
(/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/libraries/src/Document/HtmlDocument.php:643)
at Joomla\CMS\Document\HtmlDocument->render(false, array('template' => 'tp_onepage', 'directory' => '/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/templates', 'debug' => true, 'csp_nonce' => null, 'templateInherits' => '', 'params' => object(Registry), 'file' => 'error.php'))
(/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/libraries/src/Document/ErrorDocument.php:139)
at Joomla\CMS\Document\ErrorDocument->render(false, array('template' => 'tp_onepage', 'directory' => '/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/templates', 'debug' => true, 'csp_nonce' => null, 'templateInherits' => '', 'params' => object(Registry), 'file' => 'error.php'))
(/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/libraries/src/Error/Renderer/HtmlRenderer.php:70)
at Joomla\CMS\Error\Renderer\HtmlRenderer->render(object(RuntimeException))
(/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/libraries/src/Exception/ExceptionHandler.php:142)
at Joomla\CMS\Exception\ExceptionHandler::render(object(RuntimeException))
(/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/libraries/src/Exception/ExceptionHandler.php:76)
at Joomla\CMS\Exception\ExceptionHandler::handleException(object(RuntimeException))
(/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/libraries/src/Application/CMSApplication.php:350)
at Joomla\CMS\Application\CMSApplication->execute()
(/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/includes/app.php:58)
at require_once('/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/includes/app.php')
(/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/index.php:52)

Stacktrace 2:

RuntimeException:
Failed to start the session because headers have already been sent by "/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/index.php" at line 1.

at /var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/libraries/vendor/joomla/session/src/Storage/NativeStorage.php:447
at Joomla\Session\Storage\NativeStorage->start()
(/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/libraries/src/Session/Storage/JoomlaStorage.php:313)
at Joomla\CMS\Session\Storage\JoomlaStorage->start()
(/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/libraries/vendor/joomla/session/src/Session.php:396)
at Joomla\Session\Session->start()
(/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/libraries/vendor/joomla/session/src/Session.php:327)
at Joomla\Session\Session->has('user')
(/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/libraries/src/Session/Session.php:194)
at Joomla\CMS\Session\Session->get('user')
(/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/libraries/src/Factory.php:372)
at Joomla\CMS\Factory::getUser()
(/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/libraries/src/Plugin/PluginHelper.php:270)
at Joomla\CMS\Plugin\PluginHelper::load()
(/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/libraries/src/Plugin/PluginHelper.php:188)
at Joomla\CMS\Plugin\PluginHelper::importPlugin('behaviour', null, true, object(Dispatcher))
(/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/libraries/src/Application/CMSApplication.php:305)
at Joomla\CMS\Application\CMSApplication->execute()
(/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/includes/app.php:58)
at require_once('/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/includes/app.php')
(/var/www/vhosts/sprit6016.web10.wh20.easyname.systems/web/www.seeteufel.info/htdocs/index.php:52)

Framework 3.52, SQL 8.0 PHP 8.2. Url  www.seeteufel.info

Was kann ich hier machen ausser ein Backup einzuspielen?
Fehlen Informationen für eine Hilfestellung?  

Besten Dank für die Hilfe

SG Christian 

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • WM-Loose
  • WM-Looses Avatar
  • Moderator
  • Moderator
  • Beiträge: 3207
  • Dank erhalten: 538

WM-Loose antwortete auf Attempted to load class "Framework" from namespace "Astroid".

Posted 2 Tage 14 Stunden her #2
Zuerst sollten Sie einmal PHP 8.3 aktivieren statt 8.2 und danach Astroid drüber installieren.
Checken Sie auch ob das Template als Standard für Ihre Webseite und die Menülinks zugewiesen ist.
Das das Astroid-Systemplugin ist ja hoffentlich aktiviert.


 
JP-Admin
Mitglied im forum.joomla.de/
Last Edit:2 Tage 13 Stunden her von WM-Loose
Letzte Änderung: 2 Tage 13 Stunden her von WM-Loose.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • KSeeteufel
  • KSeeteufels Avatar Autor
  • Neues Mitglied
  • Neues Mitglied
  • Beiträge: 7
  • Dank erhalten: 0
Hallo,

PHP ist nun die Versions 8.4.27.
Astroid neu installiert, keine Änderung, 3.5.2 
Plugin ist aktiv 
Template ist als Standard gesetzt.
Was ist mit den Menü link genau gemeint? In den Beiträgen ist:  Asteroid Layout ist - Standard verwenden -
Site Module ist Astroid Menu.
UIkit (3.25.26)

Die Seite funktionierte noch bis vor kurzem, ich habe keine Änderung gemacht.

SG 


 
Last Edit:2 Tage 13 Stunden her von KSeeteufel
Letzte Änderung: 2 Tage 13 Stunden her von KSeeteufel.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • WM-Loose
  • WM-Looses Avatar
  • Moderator
  • Moderator
  • Beiträge: 3207
  • Dank erhalten: 538
Sie können in jedem Menülink festlegen, welches Template verwendet wird.
Wenn Sie so sicher sind, dass es am Update von 2.7 auf 2.8 liegt, dann können Sie das Template 2.7 ja wieder installieren.
Eine Deinstallation des Template 2.8 ist dafür nicht notwendig.

Senden Sie uns mal Zugangsdaten und machen Sie vorher ein Backup.
www.joomlaplates.de/zugangsdaten

 
JP-Admin
Mitglied im forum.joomla.de/
von WM-Loose

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • KSeeteufel
  • KSeeteufels Avatar Autor
  • Neues Mitglied
  • Neues Mitglied
  • Beiträge: 7
  • Dank erhalten: 0
Hallo 

es liegt nicht an der Version Update von 2.7 auf 2.8.
das habe ich nur gemacht das alles aktuell ist.

Die Zugangsdaten sende ich ihnen am Abend zu.

Danke für die Rückmeldung 

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • WM-Loose
  • WM-Looses Avatar
  • Moderator
  • Moderator
  • Beiträge: 3207
  • Dank erhalten: 538
Sorry aber Sie haben eindeutig geschrieben, dass dies nach dem Template Update aufgetreten ist und nicht das der Fehler 500 bereits vorher vorhanden war. Zusätzlich haben Sie mitgeteilt, dass Sie sonst nichts geändert hätten.

Debug-Call Stack durchführen und dann sehen wir weiter:
forum.joomla.de/thread/6467-fehler-finde...ug-modus-call-stack/





 
JP-Admin
Mitglied im forum.joomla.de/
Last Edit:1 Tag 19 Stunden her von WM-Loose
Letzte Änderung: 1 Tag 19 Stunden her von WM-Loose.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Powered by Kunena Forum