+ Antworten
Ergebnis 1 bis 2 von 2

Thema: Joomla- Site wird nicht mehr angezeigt

  1. #1
    Neu an Board
    Registriert seit
    06.02.2009
    Ort
    Roßlau
    Alter
    48
    Beiträge
    8
    Bedankte sich
    5
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Frage Joomla- Site wird nicht mehr angezeigt

    Meine Website wird nicht mehr angezeigt. Vor ein paar Tagen war noch alles in Ordnung. Es kommt beim Aufrufen der Seite folgende Fehlermeldung.
    Parse error: syntax error, unexpected '<' in /hp/bg/ab/sg/www/grafik-artist/index.php on line 89
    Der Quelltext der index.php seint in Ordnung zu sein
    PHP-Code:
    <?php
    /**
    * @version        $Id: index.php 14401 2010-01-26 14:10:00Z louis $
    * @package        Joomla
    * @copyright    Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
    * @license        GNU/GPL, see LICENSE.php
    * Joomla! is free software. This version may have been modified pursuant
    * to the GNU General Public License, and as distributed it includes or
    * is derivative of works licensed under the GNU General Public License or
    * other free or open source software licenses.
    * See COPYRIGHT.php for copyright notices and details.
    */

    // Set flag that this is a parent file
    define'_JEXEC');

    define('JPATH_BASE'dirname(__FILE__) );

    define'DS'DIRECTORY_SEPARATOR );

    require_once ( 
    JPATH_BASE .DS.'includes'.DS.'defines.php' );
    require_once ( 
    JPATH_BASE .DS.'includes'.DS.'framework.php' );

    JDEBUG $_PROFILER->mark'afterLoad' ) : null;

    /**
     * CREATE THE APPLICATION
     *
     * NOTE :
     */
    $mainframe =& JFactory::getApplication('site');

    /**
     * INITIALISE THE APPLICATION
     *
     * NOTE :
     */
    // set the language
    $mainframe->initialise();

    JPluginHelper::importPlugin('system');

    // trigger the onAfterInitialise events
    JDEBUG $_PROFILER->mark('afterInitialise') : null;
    $mainframe->triggerEvent('onAfterInitialise');

    /**
     * ROUTE THE APPLICATION
     *
     * NOTE :
     */
    $mainframe->route();

    // authorization
    $Itemid JRequest::getInt'Itemid');
    $mainframe->authorize($Itemid);

    // trigger the onAfterRoute events
    JDEBUG $_PROFILER->mark('afterRoute') : null;
    $mainframe->triggerEvent('onAfterRoute');

    /**
     * DISPATCH THE APPLICATION
     *
     * NOTE :
     */
    $option JRequest::getCmd('option');
    $mainframe->dispatch($option);

    // trigger the onAfterDispatch events
    JDEBUG $_PROFILER->mark('afterDispatch') : null;
    $mainframe->triggerEvent('onAfterDispatch');

    /**
     * RENDER  THE APPLICATION
     *
     * NOTE :
     */
    $mainframe->render();

    // trigger the onAfterRender events
    JDEBUG $_PROFILER->mark('afterRender') : null;
    $mainframe->triggerEvent('onAfterRender');

    /**
     * RETURN THE RESPONSE
     */
    echo JResponse::toString($mainframe->getCfg('gzip'));
    Die Zeile 89 gibt es gar nicht. Ich habe das ganze mit anderen Quelltexten verglichen, da ist es genau so. Worauf also deutet diese Fehlermeldung hin und was kann ich tun?

  2. #2
    Moderator Avatar von Lacki
    Registriert seit
    27.04.2006
    Ort
    Direkt um die Ecke
    Beiträge
    8.730
    Bedankte sich
    337
    Erhielt 3.611 Danksagungen
    in 2.970 Beiträgen

    Standard

    Hallo.
    Die Fehlermeldung ist typisch, wenn die Site erfolgreich gehackt wurde. Dabei wurde versucht, eine html- oder php-Anweisung in die index.php einzufügen. Der gepostete Inhalt der index.php gibt diesen Fehler aber nicht wieder, bist Du sicher, wirklich die richtige index.php gepostet zu haben? Lade sie noch mal erneut in einen neuen Ordner herunter. Wenn es sich wirklich um einen Hack handelt, schau Dir bitte Abschnitt 2.6 der FAQ an, das Vorgehen nach einem Hack ist nach der dortigen Liste abzuarbeiten.

+ Antworten

Lesezeichen

Berechtigungen

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