Hallo,
seid längerer Zeit wird uns in der Verwaltungsoberfläche von Joola angezeigt, dass die aktuelle PHP Version veraltet ist und auf PHP 7.2 aktualisiert werden sollte.
Wenn wir bei uns auf dem Server auf die neue PHP Version 7.2 oder 7.3 aktualisieren, kann unsere Internetseite aber nicht mehr aufgerufen werden.
0 - Using $this when not in object context
Die Seite kann nicht angezeigt werden, weil:
- ein veraltetes Lesezeichen aufgerufen wurde.
- über eine Suchmaschine ein veralteter Index dieser Website aufgerufen wurde.
- eine falsche Adresse aufgerufen wurde.
- keine Zugriffsrechte für diese Seite vorhanden sind.
- Die angefragte Quelle wurde nicht gefunden!
- Während der Anfrage ist ein Fehler aufgetreten!
Bitte eine der folgenden Seiten ausprobieren:
Bei Problemen ist der Administrator dieser Website zuständig.
Kann es möglich sein, dass unser aktuell installiertes Template (Siteground-j16-38) nicht kompatibel ist?
Dies wäre der Inhalt der templates.php:
PHP
<?if( $sg == 'banner' ):?>
<?php if (JRequest::getVar('view') == 'frontpage'):?>
<!-- SIDE BEGIN --><!-- SIDE END -->
<?php endif?>
<?else:?>
<?php echo $app->getCfg('sitename'); ?>, Powered by <a href="http://joomla.org/" class="sgfooter" target="_blank">Joomla!</a>
<?php $menu = &JSite::getMenu();
$sgfrontpage = /*SGFRONTPAGE BEGIN*/1/*SGFRONTPAGE END*/;
if ($menu->getActive() == $menu->getDefault() || $sgfrontpage):?>
<!-- FOOTER BEGIN --><a href="http://www.siteground.com/blog-hosting.htm" target="_blank">Blog hosting</a> by SiteGround<!-- FOOTER END -->
<?php endif ?>
<?endif;?>
Alles anzeigen