Ergebnis 1 bis 19 von 19

Thema: Hilfe Seite defekt - Fatal Error

  1. #1
    Contao-Nutzer
    Registriert seit
    19.08.2009.
    Beiträge
    5

    Daumen runter Hilfe Seite defekt - Fatal Error

    Hallo liebe Gemeinde,
    ich hoffe Ihr könnt mir helfen, meine Seite war heute morgen nicht zu erreichen
    Irgendwie scheint die DB defekt zu sein.
    Ich habe dann gedacht gleich auf die letze Typolightversion upzudaten nach Anleitung mit Backup der Dateien.
    Leider bleibt das Problem bestehen, ich erhalte folgende Fehlermedung wenn ich meine Seite mit install.php aufrufe, um die DB zu aktualisieren:

    Fatal error: Uncaught exception Exception with message Query error: Table './db159228_105/tl_search' is marked as crashed and should be repaired (SHOW COLUMNS FROM `tl_search`) thrown in /kunden/159228_33604/rp-hosting/10063/80067/system/libraries/Database.php on line 533

    #0 /kunden/159228_33604/rp-hosting/10063/80067/system/libraries/Database.php(162): Database_Statement->execute()
    #1 /kunden/159228_33604/rp-hosting/10063/80067/system/drivers/DB_Mysql.php(129): Database->execute('SHOW COLUMNS FR...')
    #2 /kunden/159228_33604/rp-hosting/10063/80067/system/libraries/Database.php(237): DB_Mysql->list_fields('tl_search')
    #3 /kunden/159228_33604/rp-hosting/10063/80067/typolight/install.php(679): Database->listFields('tl_search')
    #4 /kunden/159228_33604/rp-hosting/10063/80067/typolight/install.php(474): InstallTool->getFromDB()
    #5 /kunden/159228_33604/rp-hosting/10063/80067/typolight/install.php(420): InstallTool->compileCommands()
    #6 /kunden/159228_33604/rp-hosting/10063/80067/typolight/install.php(291): InstallTool->generateSqlForm()
    #7 /kunden/159228_33604/rp-hosting/10063/80067/typolight/install.php(767): InstallTool->run()
    #8 {main}

    wie kann ich das wieder reparieren, ohne das ich alles komplett installieren muss und alle Seiten wieder neu einpflegn muss?
    Bitte um Hilfe, bin selbst noch Newbie

    Danke für alle Hilfreichen antworten

  2. #2
    Contao-Urgestein Avatar von Sebastian
    Registriert seit
    19.06.2009.
    Ort
    Stuttgart
    Beiträge
    3.361

    Standard

    HI

    über phpMyAdmin die Tabelle tl_search löschen und das Installtool ausführen.

    Sebastian
    Ich arbeite beim Linux-Systemhaus ETES in Stuttgart

  3. #3
    Maintainer Avatar von xtra
    Registriert seit
    02.07.2009.
    Ort
    Tuebingen
    Beiträge
    2.007
    User beschenken
    Wunschliste

    Standard

    Alternativ im phpmyadmin
    Code:
    REPAIR TABLE tl_search;
    Eine Frage am Rande, du bist nicht zufaellig bei DomainFactory?
    Weil du bist nun innerhalb von 2 Tagen der dritte User der mit eine corrupted tl_search daher kommt. Die anderen beiden waren bei DomainFactory, daher die Frage.

    Gruss
    Chris
    Bedenke stets: Wenn Du ungenaue oder unzureichende Angaben machst, so koennte dies die Bearbeitung deiner Frage endlos verzoegern (oder sogar dazu fyhren, dass ich zu viel nachdenken muss und die Antwort vergesse!). Kein Support per PN.

  4. #4
    Contao-Nutzer
    Registriert seit
    19.08.2009.
    Beiträge
    5

    Daumen hoch

    Nein, ich bin bei Dreamrobot, kam aber heute morgen nicht in die Webkonfiguration rein, die hatten wohl ein Problem und somit meine Db zerstört.

    ich habe den repair Befehl ausgeführt und wieder alles ok.

    Was muss ich genau machen um in Zukunft ein Sicherung zu haben?
    bei php admin , einfach auf exportieren gehen SQL anhaken und die Datei sichern.
    die Daten sichern , die bei einem Manuellen update gesichert werden sollen
    ( aus Anleitung : manuelles Update durchführen) , oder Den Kompletten Server sichern.

    Oder empfielt sich das Typolight Plugin DB Backup ?

    Ich danke für die hilfreichen Tipps, und wünsche Euch allen noch einen schönn Abend noch.

  5. #5
    Contao-Urgestein Avatar von Thomas
    Registriert seit
    16.08.2009.
    Ort
    Visselhövede
    Beiträge
    1.947
    User beschenken
    Wunschliste

    Standard

    Hallo!

    Wenn Dein Anbieter öfter solche Probleme hat, solltest Du beides sichern.

    Mit Exportieren ist schon der richtige Weg bei PHPmyAdmin, man kann sowas mit entsprechenden Scripten aber auch per Cronjob automatisieren.

    DB Backup kannst Du nutzen, solange die DB nicht zu groß ist.
    Gruß Thomas
    "Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du." Mahatma Gandhi

  6. #6
    Contao-Nutzer
    Registriert seit
    29.10.2009.
    Beiträge
    89

    Standard

    Zitat Zitat von buchse12 Beitrag anzeigen
    Nein, ich bin bei Dreamrobot
    Ich kann dir anhand deines Pfades versichern, dass Dreamrobot ein Reseller bei Domainfacrory ist.

  7. #7
    Contao-Urgestein Avatar von Thomas
    Registriert seit
    16.08.2009.
    Ort
    Visselhövede
    Beiträge
    1.947
    User beschenken
    Wunschliste

    Standard

    Ich glaube ich war doch schon recht müde und muß mich jetzt schon selber zitieren.
    Wenn Dein Anbieter öfter solche Probleme hat, solltest Du beides sichern.
    Natürlich sollte man das generell, bei Seiten im Liveeinsatz, machen.
    Gruß Thomas
    "Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du." Mahatma Gandhi

  8. #8
    Contao-Nutzer
    Registriert seit
    23.06.2009.
    Beiträge
    173

    Standard

    Wir hatten ebenfalls zwei Crashs von Tabellen am 14.11., einmal tl_search und einmal eine helpdesk-Tabelle. Beides auf einem Server von Domainfactory.

    Wir haben die entspechenden Tabellen aus Backups mit MySQLDumper wiederhergestellt.

    Da das Problem aber offenbar auch bei anderen Hostern auftrat, ist dies schon eigenartig und auffällig.

    Sowohl in die tl_search wie in die helpdesk-Tabellen werden ja Daten geschrieben, die über Eingabefelder im Frontend kommen (Suchmaske, Foreneinträge). Könnte es sich um einen Angriff handeln, bei dem versucht wurde, Schadcode in die Datenbank zu injizieren?

  9. #9
    Contao-Urgestein Avatar von Thomas
    Registriert seit
    16.08.2009.
    Ort
    Visselhövede
    Beiträge
    1.947
    User beschenken
    Wunschliste

    Standard

    Hallo!

    Das müßten Dir dann die Logdateien bestätigen können.
    Es ist mühseelig die durch zu ackern, aber wenn man sowas herausfinden möchte, muß man da durch.
    Gruß Thomas
    "Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du." Mahatma Gandhi

  10. #10
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.553
    User beschenken
    Wunschliste

    Standard

    wegen tl_search crash siehe auch hier
    https://community.contao.org/de/show....php?t=2482#12
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  11. #11
    Contao-Nutzer
    Registriert seit
    19.06.2009.
    Ort
    Allgäu
    Beiträge
    92

    Trauriges Gesicht klingt verdächtig....

    Zitat Zitat von xtra Beitrag anzeigen
    Eine Frage am Rande, du bist nicht zufaellig bei DomainFactory?
    Weil du bist nun innerhalb von 2 Tagen der dritte User der mit eine corrupted tl_search daher kommt. Die anderen beiden waren bei DomainFactory, daher die Frage.

    Gruss
    Chris
    bin jetzt auch bei zwei meiner seiten über das prob gestolpert und beim einen konkret während ich eine neue nachricht eingeben wollte. gottseidank hatte ich die lösung mit tante google gefunden, weil das im alten forum vor monaten schon mal aufgetaucht war.
    aber jetzt stellt sich mir konkret die frage - bei dem hinweis mit domain-factory, da bin ich nämlich auch - die hatten so viel ich weiß keine änderungen an den datenbanken avisiert.... woran könnte das liegen?

    grüsse und danke schon mal im namen aller df-betroffenen?!
    pipi

  12. #12
    Contao-Nutzer
    Registriert seit
    03.09.2010.
    Ort
    Goslar
    Beiträge
    195
    Partner-ID
    7212

    Standard FYI

    Hatten heute das gleiche Problem. Unsere Seiten werden auch zum Teil bei DomainFactory gehostet.

  13. #13
    Contao-Urgestein Avatar von KATgirl
    Registriert seit
    31.03.2010.
    Ort
    Marburg
    Beiträge
    1.579
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    wende dich bitte mal an den Hoster
    - GitHub
    - Kontaktanfragen

    "Ein Lächeln ist die kürzeste Entfernung zwischen zwei Menschen." Victor Borge

  14. #14
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.632
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Seit kurzem hat ein Kunde Probleme mit dem Helpdesk unter Contao 2.11.11.
    Im error.log treten zyklisch bei jeder Abfrage per Cron-Erweiterung immer wieder die folgenden Fehler auf:
    Code:
    [29-Sep-2013 22:30:28] PHP Warning: preg_split() [<a href='function.preg-split'>function.preg-split</a>]: Empty regular expression in /home/.../system/modules/helpdesk/HelpdeskNotify.php on line 44
    [29-Sep-2013 22:30:28] PHP Warning: Invalid argument supplied for foreach() in /home/.../system/modules/helpdesk/HelpdeskNotify.php on line 45
    Ein paar Angaben zu den Versionen:
    Contao: 2.11.11
    PHP: 5.3.27
    Helpdesk: 1.3.10 stable Build 36
    Cron: 1.1.0 stable Build 18

    Was kann man tun?

  15. #15
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.376
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Gute Frage, hab das Problem auch gerade. Contao 2.11.7, Hosteurope V-Server managed. Helpdesk ist bei mir ein wenig angepasst. Anscheined wird da ne Mailadresse nicht richtig übergeben. Mein Scheduler ist - soweit ich das jetzt im Kopf habe, recht frisch aus dem Repo.

    Fahre allerdings morgen ein paar Tage in Urlaub, werd' mich dem dann ab Mittwoch widmen.

  16. #16
    Contao-Urgestein Avatar von KATgirl
    Registriert seit
    31.03.2010.
    Ort
    Marburg
    Beiträge
    1.579
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo,

    versuch mal in Zeile

    https://github.com/katgirl/contao-he...Notify.php#L44

    statt:
    PHP-Code:
    $lines preg_split("\n"str_replace("\r"""$message)); 
    PHP-Code:
    $lines preg_split("\\n"str_replace("\\r"""$message)); 
    - GitHub
    - Kontaktanfragen

    "Ein Lächeln ist die kürzeste Entfernung zwischen zwei Menschen." Victor Borge

  17. #17
    Contao-Urgestein Avatar von KATgirl
    Registriert seit
    31.03.2010.
    Ort
    Marburg
    Beiträge
    1.579
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao
    - GitHub
    - Kontaktanfragen

    "Ein Lächeln ist die kürzeste Entfernung zwischen zwei Menschen." Victor Borge

  18. #18
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.632
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Kirsten,

    Danke für die schnelle Hilfe!
    Die Fehlermeldungen sind jetzt weg - hat funktioniert!

  19. #19
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.376
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Funktioniert auch für mich. #EinfachMalDankeSagen!

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Antworten: 17
    Letzter Beitrag: 01.10.2010, 14:50
  2. Antworten: 7
    Letzter Beitrag: 19.07.2010, 17:30
  3. Antworten: 3
    Letzter Beitrag: 24.03.2010, 19:18
  4. Hilfe! Fatal error!
    Von juergen im Forum Layout / Templates / Holy Grail
    Antworten: 7
    Letzter Beitrag: 09.03.2010, 20:53

Berechtigungen

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