+ Antworten
Ergebnis 1 bis 7 von 7

Thema: Fehlermeldung undefined offset

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

    Standard Fehlermeldung undefined offset

    Undefined offset: 1 in /home/www/web76/html/jomla/libraries/joomla/error/profiler.php on line 1530


    was bedeutet diese MEldung

    Ich hab jetzt ne weisse Seite und Kann nur noch auf die Administration zugreifen.

    Wer kann mir helfen ?

    ICh benutze jomla 1.5.


    Habe eigentlich nur einen Nutzer umgeändert die E-Mail Adresse gewechselt und seitdem kommt diese Meldung
    Geändert von Crash1982 (01.09.2010 um 20:48 Uhr)

  2. #2
    Moderator Avatar von Lacki
    Registriert seit
    27.04.2006
    Ort
    Direkt um die Ecke
    Beiträge
    8.526
    Bedankte sich
    328
    Erhielt 3.530 Danksagungen
    in 2.913 Beiträgen

    Standard

    Hallo und willkommen im Forum.
    Nicht immer ist eine Fehlermeldung selbsterklärend, für diese Fälle solltest Du etwas mehr Infos rausrücken (Abschnitt 6).

  3. #3
    Neu an Board
    Registriert seit
    01.09.2010
    Beiträge
    14
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    So nun versuche ich das ganz ausführlicher:

    http://www.zwoelf-80.de/jomla/

    MySQL-Client-Version: 4.1.22


    Meine Fehler Meldung

    •Profil zum Laufzeitverhalten•
    Application afterLoad: 0.015 seconds
    Application afterInitialise: 0.073 seconds
    Application afterRoute: 0.073 seconds
    Application afterDispatch: 0.136 seconds
    Application afterRender: 0.141 seconds
    •Speichernutzung•

    Notice: Undefined offset: 1 in /home/www/web76/html/jomla/libraries/joomla/error/profiler.php on line 153
    0

    •4 Abfragen protokolliert•

    1.
    SELECT *
    FROM jos_components
    WHERE parent = 0
    2.
    SELECT folder AS type, element AS name, params
    FROM jos_plugins
    WHERE published >= 1
    AND access <= 0
    ORDER BY ordering
    3.
    SELECT id, title, module, position, content, showtitle, control, params
    FROM jos_modules AS m
    LEFT JOIN jos_modules_menu AS mm
    ON mm.moduleid = m.id
    WHERE m.published = 1
    AND m.access <= 0
    AND m.client_id = 1
    ORDER BY position, ordering
    4.
    SELECT template
    FROM jos_templates_menu
    WHERE client_id = 1
    AND menuid = 0

    •Geladene Sprachdateien•

    * /home/www/web76/html/jomla/administrator/language/de-DE/de-DE.ini 1
    * /home/www/web76/html/jomla/administrator/language/de-DE/de-DE.plg_system_debug.ini 1
    * /home/www/web76/html/jomla/administrator/language/de-DE/de-DE.com_login.ini 1
    * /home/www/web76/html/jomla/administrator/language/de-DE/de-DE.mod_login.ini 1
    * /home/www/web76/html/jomla/administrator/language/de-DE/de-DE.tpl_khepri.ini 1

    •Nicht übersetzte Textfolgen (Diagnose)•

    •Keine•

    •Nicht übersetzte Textfolgen (Designer)•

    •Keine•



    Hier noch der Programmcode der DAtei Profiler.php

    <?php

    /**
    * @version $Id: profiler.php 14401 2010-01-26 14:10:00Z louis $
    * @package Joomla.Framework
    * @subpackage Error
    * @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.
    */

    // Check to ensure this file is within the rest of the framework
    defined('JPATH_BASE') or die();


    /**
    * Utility class to assist in the process of benchmarking the execution
    * of sections of code to understand where time is being spent.
    *
    * @package Joomla.Framework
    * @subpackage Error
    * @since 1.0
    */
    class JProfiler extends JObject
    {
    /**
    *
    * @var int
    */
    var $_start = 0;

    /**
    *
    * @var string
    */
    var $_prefix = '';

    /**
    *
    * @var array
    */
    var $_buffer= null;

    /**
    * Constructor
    *
    * @access protected
    * @param string Prefix for mark messages
    */
    function __construct( $prefix = '' )
    {
    $this->_start = $this->getmicrotime();
    $this->_prefix = $prefix;
    $this->_buffer = array();
    }

    /**
    * Returns a reference to the global Profiler object, only creating it
    * if it doesn't already exist.
    *
    * This method must be invoked as:
    * <pre> $browser = & JProfiler::getInstance( $prefix );</pre>
    *
    * @access public
    * @param string Prefix used to distinguish profiler objects.
    * @return JProfiler The Profiler object.
    */
    function &getInstance($prefix = '')
    {
    static $instances;

    if (!isset($instances)) {
    $instances = array();
    }

    if (empty($instances[$prefix])) {
    $instances[$prefix] = new JProfiler($prefix);
    }

    return $instances[$prefix];
    }

    /**
    * Output a time mark
    *
    * The mark is returned as text enclosed in <div> tags
    * with a CSS class of 'profiler'.
    *
    * @access public
    * @param string A label for the time mark
    * @return string Mark enclosed in <div> tags
    */
    function mark( $label )
    {
    $mark = $this->_prefix." $label: ";
    $mark .= sprintf('%.3f', $this->getmicrotime() - $this->_start) . ' seconds';
    if ( function_exists('memory_get_usage') ) {
    $mark .= ', '.sprintf('%0.2f', memory_get_usage() / 1048576 ).' MB';
    }

    $this->_buffer[] = $mark;
    return $mark;
    }

    /**
    * Get the current time.
    *
    * @access public
    * @return float The current time
    */
    function getmicrotime()
    {
    list( $usec, $sec ) = explode( ' ', microtime() );
    return ((float)$usec + (float)$sec);
    }

    /**
    * Get information about current memory usage.
    *
    * @access public
    * @return int The memory usage
    * @link PHP_MANUAL#memory_get_usage
    */
    function getMemory()
    {
    static $isWin;

    if (function_exists( 'memory_get_usage' )) {
    return memory_get_usage();
    } else {
    // Determine if a windows server
    if (is_null( $isWin )) {
    $isWin = (substr(PHP_OS, 0, 3) == 'WIN');
    }

    // Initialize variables
    $output = array();
    $pid = getmypid();

    if ($isWin) {
    // Windows workaround
    @exec( 'tasklist /FI "PID eq ' . $pid . '" /FO LIST', $output );
    if (!isset($output[5])) {
    $output[5] = null;
    }
    return substr( $output[5], strpos( $output[5], ':' ) + 1 );
    } else {
    @exec("ps -o rss -p $pid", $output);
    return $output[1] *1024;
    }
    }
    }

    /**
    * Get all profiler marks.
    *
    * Returns an array of all marks created since the Profiler object
    * was instantiated. Marks are strings as per {@link JProfiler::mark()}.
    *
    * @access public
    * @return array Array of profiler marks
    */
    function getBuffer() {
    return $this->_buffer;
    }
    }



    Kann man jetzt mit der Fehlermeldung was anfangen ?? Welche Datei wird noch benötigt um den fehler zu analysieren ??


    Wasm macht die Datei profiler.php den genau ? kann mir das jemand vielleicht sagen ?

    Bitte helft mir , ich krieg graue Haare, finde keinen Ansatz wie ich das lösen könnte
    Geändert von Crash1982 (06.09.2010 um 20:02 Uhr)

  4. #4
    Gute Seele des Boards Avatar von keraM
    Registriert seit
    12.03.2006
    Ort
    Dresden
    Beiträge
    10.013
    Bedankte sich
    143
    Erhielt 2.411 Danksagungen
    in 2.231 Beiträgen

    Standard

    Vielleicht hilft ja schon, die aktuelle Joomla Version drüber zu kopieren. Von hier Joomla 1.5.20 stable laden, lokal entpacken und ohne das Verzeichnis /installation per FTP aufs Web schieben (vorhandene Verzeichnisse und Dateien überschreiben). Wenn Du eines der mitgelieferten Core-Templates nutzt, dann auch das Verzeichnis /templates vom Upload ausnehmen.

    Selbst wenn das nicht Fehler behebt, hast Du so wenigstens ein aktuelles nicht funktionierendes Joomla.
    Gruß keraM
    Joomla-FAQ: --> Klick!
    Support per PN: --> Klick!

  5. #5
    Gehört zum Inventar Avatar von j!-n
    Registriert seit
    26.07.2007
    Ort
    EA / HH / B
    Beiträge
    5.729
    Bedankte sich
    251
    Erhielt 1.203 Danksagungen
    in 1.130 Beiträgen

    Standard

    Und stell mal PHP / MySQL5 bei Deinem Hoster ein.
    Joomla kaputt? Gehackt? Migration mißlungen? Datensalat?
    www.joomla-notdienst.de - Soforthilfe & Webentwicklung
    Einsteiger- FAQ - bitte lesen!

  6. #6
    Neu an Board
    Registriert seit
    01.09.2010
    Beiträge
    14
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von j!-n Beitrag anzeigen
    Und stell mal PHP / MySQL5 bei Deinem Hoster ein.
    Kann man das einstellen , ich dachte immer das gibt der Hoster vor ??

    Danke für den Tip habe jetzt Dateien drüberkopiert.

    Das Frontend funktioniert wieder

    jedoch zeigt der Debbuger immer noch


    Notice: Undefined offset: 1 in /home/www/web76/html/jomla/libraries/joomla/error/profiler.php on line 1530

    Was mach ich jetzt ??? ne line 1530 suchen in 3000 Dateien die joomla beeinhaltet ??

  7. #7
    Gehört zum Inventar Avatar von j!-n
    Registriert seit
    26.07.2007
    Ort
    EA / HH / B
    Beiträge
    5.729
    Bedankte sich
    251
    Erhielt 1.203 Danksagungen
    in 1.130 Beiträgen

    Standard

    Schalt die Fehlerausgabe im Backend -> Server ab.
    Joomla kaputt? Gehackt? Migration mißlungen? Datensalat?
    www.joomla-notdienst.de - Soforthilfe & Webentwicklung
    Einsteiger- FAQ - bitte lesen!

+ Antworten

Lesezeichen

Berechtigungen

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