+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 15

Thema: Gelöst! WEB-Error: 0 - Using $this when not in object context

  1. #1
    Neu an Board
    Registriert seit
    11.11.2018
    Beiträge
    5
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Gelöst! WEB-Error: 0 - Using $this when not in object context

    Hallo Forum,
    ich hatte noch am Mittwoch eine funktionierende Internet-Seite. Heute rufe ich die Seite auf und erhalte folgende Meldung:

    "0 - Using $this when not in object context

    You may not be able to visit this page because of:

    an out-of-date bookmark/favourite
    a search engine that has an out-of-date listing for this site
    a mistyped address
    you have no access to this page
    The requested resource was not found.
    An error has occurred while processing your request.

    Please try one of the following pages:

    Home Page"

    Nutze
    Joomla 3.9.0
    PHP 7.2
    Keine zusätzlichen Module installiert

    Wer kann mir dringend helfen. Mir ist nicht klar, wie ich diesen Fehler beseitigen kann. Fühle mich wie ein "Oxe vor einem Tor"
    Herzlichen Dank im Voraus.
    Geändert von KG_Berlin (11.11.2018 um 14:56 Uhr)

  2. #2
    Gute Seele des Boards Avatar von NinjaTurtle
    Registriert seit
    24.11.2012
    Ort
    Willich
    Alter
    53
    Beiträge
    17.348
    Bedankte sich
    637
    Erhielt 4.480 Danksagungen
    in 4.266 Beiträgen

    Standard

    Teste das Template "Protostar" und schau, ob es eine Version Deines Templates gibt.

    Du kannst die Fehlermeldung auch googeln und schauen, wer diese Fehler noch hat und wie sie gelöst wurden

    Neue Webseite mit Joomla - Relaunch einer Joomla-Seite - Umzug?
    Erstellung, Betreuung, Backups, Updates und Hosting - Monatliche Zahlweise!
    WebMonkeyDesign


  3. #3
    Neu an Board
    Registriert seit
    11.11.2018
    Beiträge
    5
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Das Googeln war meine erste Aktion. Ich habe den Debug-Mode aktiviert und folgende Meldungen erhalten:
    Call stack
    # Function Location
    1 () JROOT/libraries/src/Application/CMSApplication.php:370
    2 Joomla\CMS\Application\CMSApplication::getMenu() JROOT/libraries/src/Application/SiteApplication.php:275
    3 Joomla\CMS\Application\SiteApplication::getMenu() JROOT/templates/borrennature/index.php:142
    4 require() JROOT/libraries/src/Document/HtmlDocument.php:658
    5 Joomla\CMS\Document\HtmlDocument->_loadTemplate() JROOT/libraries/src/Document/HtmlDocument.php:720
    6 Joomla\CMS\Document\HtmlDocument->_fetchTemplate() JROOT/libraries/src/Document/HtmlDocument.php:535
    7 Joomla\CMS\Document\HtmlDocument->parse() JROOT/libraries/src/Application/CMSApplication.php:1030
    8 Joomla\CMS\Application\CMSApplication->render() JROOT/libraries/src/Application/SiteApplication.php:778
    9 Joomla\CMS\Application\SiteApplication->render() JROOT/libraries/src/Application/CMSApplication.php:202
    10 Joomla\CMS\Application\CMSApplication->execute() JROOT/index.php:39

  4. #4
    Neu an Board
    Registriert seit
    11.11.2018
    Beiträge
    5
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Das Problem ist:
    Im Template
    templates/borrennature/index.php
    muss geändert werden:
    von>>> JSite::getMenu()
    Nach>>> JFactory::getApplication()->getMenu()

  5. #5
    Neu an Board
    Registriert seit
    08.09.2011
    Beiträge
    8
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hi,

    ich habe leider das gleiche Problem!

    Call stack
    # Function Location
    1 () JROOT/libraries/src/Application/CMSApplication.php:370
    2 Joomla\CMS\Application\CMSApplication::getMenu() JROOT/libraries/src/Application/SiteApplication.php:275
    3 Joomla\CMS\Application\SiteApplication::getMenu() JROOT/components/com_phocagallery/router.php:38
    4 PhocaGalleryBuildRoute() JROOT/libraries/src/Component/Router/RouterLegacy.php:69
    5 Joomla\CMS\Component\Router\RouterLegacy->build() JROOT/libraries/src/Router/SiteRouter.php:528
    6 Joomla\CMS\Router\SiteRouter->buildSefRoute() JROOT/libraries/src/Router/SiteRouter.php:498
    7 Joomla\CMS\Router\SiteRouter->_buildSefRoute() JROOT/libraries/src/Router/Router.php:281
    8 Joomla\CMS\Router\Router->build() JROOT/libraries/src/Router/SiteRouter.php:154
    9 Joomla\CMS\Router\SiteRouter->build() JROOT/libraries/src/Router/Route.php:102
    10 Joomla\CMS\Router\Route::link() JROOT/libraries/src/Router/Route.php:52
    11 Joomla\CMS\Router\Route::_() JROOT/modules/mod_as_menu/helper.php:101
    12 modASMenuHelper::getList() JROOT/modules/mod_as_menu/mod_as_menu.php:25
    13 include() JROOT/libraries/src/Helper/ModuleHelper.php:200
    14 Joomla\CMS\Helper\ModuleHelper::renderModule()
    15 call_user_func_array() JROOT/libraries/src/Cache/Controller/CallbackController.php:173
    16 Joomla\CMS\Cache\Controller\CallbackController->get() JROOT/libraries/src/Helper/ModuleHelper.php:620
    17 Joomla\CMS\Helper\ModuleHelper::moduleCache() JROOT/libraries/src/Document/Renderer/Html/ModuleRenderer.php:95
    18 Joomla\CMS\Document\Renderer\Html\ModuleRenderer->render() JROOT/libraries/src/Document/Renderer/Html/ModulesRenderer.php:47
    19 Joomla\CMS\Document\Renderer\Html\ModulesRenderer->render() JROOT/libraries/src/Document/HtmlDocument.php:491
    20 Joomla\CMS\Document\HtmlDocument->getBuffer() JROOT/libraries/src/Document/HtmlDocument.php:783
    21 Joomla\CMS\Document\HtmlDocument->_renderTemplate() JROOT/libraries/src/Document/HtmlDocument.php:557
    22 Joomla\CMS\Document\HtmlDocument->render() JROOT/libraries/src/Application/CMSApplication.php:1044
    23 Joomla\CMS\Application\CMSApplication->render() JROOT/libraries/src/Application/SiteApplication.php:778
    24 Joomla\CMS\Application\SiteApplication->render() JROOT/libraries/src/Application/CMSApplication.php:202
    25 Joomla\CMS\Application\CMSApplication->execute() JROOT/index.php:49
    Geändert von Rubini (24.01.2019 um 17:34 Uhr)

  6. #6
    Neu an Board
    Registriert seit
    26.01.2019
    Beiträge
    5
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard WEB-Error: 0 - Using $this when not in object context

    Hallo Zusammen,
    auch wenn der Erstller sein Problem gelöst bekommen hat, ist das Thema nach wie vor aktuell.

    Eins vorweg. Ich bin nur Zuständig für die Joomla Backups der DB und FTP-Daten und reiner Rookie.

    Folgende Fehlermeldung erhalte ich im Debug-Modus wen ich auf PHP7.x umstelle

    Call stack
    # Function Location
    1 () JROOT/libraries/src/Application/CMSApplication.php:370
    2 Joomla\CMS\Application\CMSApplication::getMenu() JROOT/libraries/src/Application/SiteApplication.php:275
    3 Joomla\CMS\Application\SiteApplication::getMenu() JROOT/components/com_xmap/router.php:96
    4 XmapBuildRoute() JROOT/libraries/src/Component/Router/RouterLegacy.php:69
    5 Joomla\CMS\Component\Router\RouterLegacy->build() JROOT/libraries/src/Router/SiteRouter.php:528
    6 Joomla\CMS\Router\SiteRouter->buildSefRoute() JROOT/libraries/src/Router/SiteRouter.php:498
    7 Joomla\CMS\Router\SiteRouter->_buildSefRoute() JROOT/libraries/src/Router/Router.php:281
    8 Joomla\CMS\Router\Router->build() JROOT/libraries/src/Router/SiteRouter.php:154
    9 Joomla\CMS\Router\SiteRouter->build() JROOT/libraries/src/Router/Route.php:102
    10 Joomla\CMS\Router\Route::link() JROOT/libraries/src/Router/Route.php:52
    11 Joomla\CMS\Router\Route::_() JROOT/plugins/system/sef/sef.php:110
    12 PlgSystemSef->onAfterRender() JROOT/libraries/joomla/event/event.php:70
    13 JEvent->update() JROOT/libraries/joomla/event/dispatcher.php:160
    14 JEventDispatcher->trigger() JROOT/libraries/src/Application/BaseApplication.php:108
    15 Joomla\CMS\Application\BaseApplication->triggerEvent() JROOT/libraries/src/Application/CMSApplication.php:1050
    16 Joomla\CMS\Application\CMSApplication->render() JROOT/libraries/src/Application/SiteApplication.php:778
    17 Joomla\CMS\Application\SiteApplication->render() JROOT/libraries/src/Application/CMSApplication.php:202
    18 Joomla\CMS\Application\CMSApplication->execute() JROOT/index.php:49

    Ich hoffe ihr könnt mir hier weiterhelfen wo genau ich hier eingreifen muss.
    Vielen Dank und Gruß

  7. #7
    Gehört zum Inventar Avatar von Re:Later
    Registriert seit
    21.04.2014
    Ort
    Berlin
    Beiträge
    5.618
    Bedankte sich
    152
    Erhielt 2.192 Danksagungen
    in 1.962 Beiträgen

    Standard

    Die nun endgültig veraltete Komponente xmap abschalten. Die wird schon lange nicht mehr supportet/weiterentwickelt. So wie das bspw. bei der Phocagallery

    Diese Fehlermeldung kann mit jeder veralteten Erweiterung auftreten:
    - Beim User KG_Berlin das Template.
    - Beim Rubini die PhocaGallery, die wohl bei ihm nicht aktuelle Version ist.
    - Bei dir Xmap, was es halt leider nicht mehr gibt und wo du dir einen Ersatz suchen musst.
    Joomlafachmann: https://www.ghsvs.de

  8. #8
    Gehört zum Inventar Avatar von Re:Later
    Registriert seit
    21.04.2014
    Ort
    Berlin
    Beiträge
    5.618
    Bedankte sich
    152
    Erhielt 2.192 Danksagungen
    in 1.962 Beiträgen

    Standard

    Nachtrag: Wobei du wohl noch dazu eine gnadenlos veraltete Version der xmap verwendest. Die wurde ganz kurz als mapx weitergeführt, wo der Fehler nicht drinnen ist.
    https://www.z-index.net/en/joomla-xm...-reloaded.html

    Da sie nicht mehr supportet wird, allerdings ein Sicherheitsrisiko.
    Joomlafachmann: https://www.ghsvs.de

  9. #9
    Neu an Board
    Registriert seit
    26.01.2019
    Beiträge
    5
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von Re:Later Beitrag anzeigen
    Die nun endgültig veraltete Komponente xmap abschalten. Die wird schon lange nicht mehr supportet/weiterentwickelt. So wie das bspw. bei der Phocagallery

    Diese Fehlermeldung kann mit jeder veralteten Erweiterung auftreten:
    - Beim User KG_Berlin das Template.
    - Beim Rubini die PhocaGallery, die wohl bei ihm nicht aktuelle Version ist.
    - Bei dir Xmap, was es halt leider nicht mehr gibt und wo du dir einen Ersatz suchen musst.
    Hallo und vielen Dank für den Hinweis

    Wie schaltet man solche veralteten Plugins aus bzw. wie entfernt man sie?

  10. #10
    Gehört zum Inventar Avatar von Re:Later
    Registriert seit
    21.04.2014
    Ort
    Berlin
    Beiträge
    5.618
    Bedankte sich
    152
    Erhielt 2.192 Danksagungen
    in 1.962 Beiträgen

    Standard

    Unter Erweiterungen > Verwalten > Verwalten. Zuerst die Komponente. Dann gibt es noch einige Plugins.
    Suche am besten sowohl nach mapx als auch xmap.
    Geändert von Re:Later (27.01.2019 um 17:53 Uhr)
    Joomlafachmann: https://www.ghsvs.de

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein