plötzlich Fehler anzeigen im Frontend und Backend

  • 0 x
    30 Beiträge
    0 Hilfreiche Beiträge
    17. 11. 2008, 23:02

    Hilfe

    ich habe nach einer Woch auf meine Hompage geschaut und plötzlich Fehler gefunden die ich nicht zuordnen kann

    Frontend:
    [HTML]

    Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /public_html/t3lib/class.t3lib_db.php on line 808

    Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /public_html/t3lib/class.t3lib_db.php on line 835

    Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /public_html/t3lib/class.t3lib_db.php on line 808

    Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /public_html/t3lib/class.t3lib_db.php on line 835

    Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /public_html/t3lib/class.t3lib_db.php on line 808

    Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /public_html/t3lib/class.t3lib_db.php on line 835

    Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /public_html/t3lib/class.t3lib_db.php on line 808

    Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /public_html/t3lib/class.t3lib_db.php on line 835

    Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /public_html/t3lib/class.t3lib_db.php on line 808

    Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /public_html/t3lib/class.t3lib_db.php on line 835

    Warning: Cannot modify header information - headers already sent by (output started at e/public_html/t3lib/class.t3lib_db.php:808-) in /public_html/typo3/sysext/cms/tslib/class.tslib_fe.php on line 3221

    [/HTML]

    Backend nach dem Anmelden
    [HTML]Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /public_html/t3lib/class.t3lib_db.php on line 808

    Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /public_html/t3lib/class.t3lib_db.php on line 835

    Warning: Cannot modify header information - headers already sent by (output started at /public_html/t3lib/class.t3lib_db.php:808-) in /public_html/typo3/index.php on line 428

    [/HTML]

    was ist das und wie werde ich die Fehler wieder lossssss??????[/url] :'(


  • 1
  • just2b just2b
    TYPO3-Yoda
    0 x
    18741 Beiträge
    2 Hilfreiche Beiträge
    17. 11. 2008, 23:03

    schalt im install tool sqldebug ein, dann siehst du etwas mehr

    georg

  • 0 x
    30 Beiträge
    0 Hilfreiche Beiträge
    17. 11. 2008, 23:10

    da steht jetz das Tabellen fehlen
    z.B.:
    Tabelle 'hscolditz.fe_sessions' existiert nicht

    Wie geht das ?????
    Kann das am SQL Server liegen????

  • 0 x
    30 Beiträge
    0 Hilfreiche Beiträge
    17. 11. 2008, 23:11

    was muss ich jetzt machen

  • just2b just2b
    TYPO3-Yoda
    0 x
    18741 Beiträge
    2 Hilfreiche Beiträge
    17. 11. 2008, 23:12

    das kann an sehr vielen liegen.. mach ein compare im install tool > das sollte dir wieder alles anlegen

  • 0 x
    30 Beiträge
    0 Hilfreiche Beiträge
    17. 11. 2008, 23:22

    Es geht nicht!

    Er zeigt mir die Tabellen an, kann sie aber nicht erzeugen ich verstehe das nicht es ging doch alles.

    [HTML]CREATE TABLE cache_hash (
    hash varchar(32) NOT NULL default '',
    content mediumblob,
    tstamp int(11) unsigned NOT NULL default '0',
    ident varchar(20) NOT NULL default '',
    PRIMARY KEY (hash)
    ) ENGINE=InnoDB;
    CREATE TABLE cache_imagesizes (
    md5hash varchar(32) NOT NULL default '',
    md5filename varchar(32) NOT NULL default '',
    tstamp int(11) NOT NULL default '0',
    filename varchar(255) NOT NULL default '',
    imagewidth mediumint(11) unsigned NOT NULL default '0',
    imageheight mediumint(11) unsigned NOT NULL default '0',
    PRIMARY KEY (md5filename)
    ) ENGINE=InnoDB;
    CREATE TABLE sys_log (
    uid int(11) unsigned NOT NULL auto_increment,
    userid int(11) unsigned NOT NULL default '0',
    action tinyint(4) unsigned NOT NULL default '0',
    recuid int(11) unsigned NOT NULL default '0',
    tablename varchar(40) NOT NULL default '',
    recpid int(11) NOT NULL default '0',
    error tinyint(4) unsigned NOT NULL default '0',
    details varchar(255) NOT NULL default '',
    tstamp int(11) unsigned NOT NULL default '0',
    type tinyint(3) unsigned NOT NULL default '0',
    details_nr tinyint(3) unsigned NOT NULL default '0',
    IP varchar(39) NOT NULL default '',
    log_data varchar(255) NOT NULL default '',
    event_pid int(11) NOT NULL default '-1',
    workspace int(11) NOT NULL default '0',
    NEWid varchar(20) NOT NULL default '',
    PRIMARY KEY (uid),
    KEY event (userid,event_pid),
    KEY recuidIdx (recuid,uid)
    ) ENGINE=InnoDB;
    CREATE TABLE cache_pages (
    id int(11) unsigned NOT NULL auto_increment,
    hash varchar(32) NOT NULL default '',
    page_id int(11) unsigned NOT NULL default '0',
    reg1 int(11) unsigned NOT NULL default '0',
    HTML mediumtext,
    temp_content int(1) NOT NULL default '0',
    tstamp int(11) unsigned NOT NULL default '0',
    expires int(10) unsigned NOT NULL default '0',
    cache_data mediumblob,
    KEY page_id (page_id),
    KEY sel (hash,page_id),
    PRIMARY KEY (id)
    ) ENGINE=InnoDB;
    CREATE TABLE cache_pagesection (
    page_id int(11) unsigned NOT NULL default '0',
    mpvar_hash int(11) unsigned NOT NULL default '0',
    content blob,
    tstamp int(11) unsigned NOT NULL default '0',
    PRIMARY KEY (page_id,mpvar_hash)
    ) ENGINE=InnoDB;
    CREATE TABLE cache_typo3temp_log (
    md5hash varchar(32) NOT NULL default '',
    tstamp int(11) NOT NULL default '0',
    filename varchar(255) NOT NULL default '',
    orig_filename varchar(255) NOT NULL default '',
    PRIMARY KEY (md5hash)
    ) ENGINE=InnoDB;
    CREATE TABLE cache_md5params (
    md5hash varchar(20) NOT NULL default '',
    tstamp int(11) NOT NULL default '0',
    type tinyint(3) NOT NULL default '0',
    params text,
    PRIMARY KEY (md5hash)
    ) ENGINE=InnoDB;
    CREATE TABLE fe_session_data (
    hash varchar(32) NOT NULL default '',
    content mediumblob,
    tstamp int(11) unsigned NOT NULL default '0',
    PRIMARY KEY (hash)
    ) ENGINE=InnoDB;
    CREATE TABLE fe_sessions (
    ses_id varchar(32) NOT NULL default '',
    ses_name varchar(32) NOT NULL default '',
    ses_iplock varchar(39) NOT NULL default '',
    ses_hashlock int(11) NOT NULL default '0',
    ses_userid int(11) unsigned NOT NULL default '0',
    ses_tstamp int(11) unsigned NOT NULL default '0',
    ses_data blob,
    ses_permanent tinyint(1) unsigned NOT NULL default '0',
    PRIMARY KEY (ses_id,ses_name)
    ) ENGINE=InnoDB;[/HTML]

  • just2b just2b
    TYPO3-Yoda
    0 x
    18741 Beiträge
    2 Hilfreiche Beiträge
    17. 11. 2008, 23:35

    am besten hoster fragen, so kann man hier nur raten. entweder sind die tabellen doch da, vielleicht im phpmyadmin sichtbar und müssen nur repariert werden, vielleicht fehlt dem user die berechtigung, tabellen anlegen zu dürfen usw.

    georg

  • beginner beginner
    T3PO
    0 x
    28 Beiträge
    0 Hilfreiche Beiträge
    10. 03. 2009, 12:07

    Hallo,

    habt Ihr das Problem mittlerweile gelöst?

    Bei mir ist nämlich das selbe aufgetreten. Im Frontend einer von mir erstellten Seite erscheint die Fehlermeldung:

    Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/web211/html/t3lib/class.t3lib_db.php on line 801

    Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /home/www/web211/html/t3lib/class.t3lib_db.php on line 826

    Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/web211/html/t3lib/class.t3lib_db.php on line 801

    Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /home/www/web211/html/t3lib/class.t3lib_db.php on line 826

    Warning: Cannot modify header information - headers already sent by (output started at /home/www/web211/html/t3lib/class.t3lib_db.php:801) in /home/www/web211/html/typo3/sysext/cms/tslib/class.tslib_fe.php on line 2768

    Die Seite läuft seit mehr als einem Jahr fehlerfrei, in letzter Zeit sind lediglich Inhalte von den angelegten Redakteuren geändert worden. Ich weiß nicht, wo ich zu suchen anfangen soll ...

  • kolki kolki
    Jedi-General
    0 x
    1044 Beiträge
    5 Hilfreiche Beiträge
    10. 03. 2009, 15:42

    Mal davon ausgegangen, dass der entsprechende Nutzer über die notwendigen Rechte verfügt:
    Wenn Compare nicht geholfen hat, mittels PhpMyAdmin oder ähnlichem Tool, Tabelle für Tabelle analysieren, ggf. reparieren.
    Mögliche Reparaturtipp's gibt es auch hier:

    http://phpbb.loercks.net/phpBB/viewtopic.php?p=988
    oder hier:
    http://de.oscommerce.info/kb/MS2/Typische_Probleme/128

    Sollte das alles nicht möglich sein, entsprechende Tabelle löschen (Achtung: Datenverlust, wobei: die Tabelle war ja schließlich vorher auch schon kaputt...) und mittels Compare wieder herstellen.

    Mal nebenbei: Bei uns war häufiger die Tabelle 'sys_stat' betroffen.

  • 1