Hilfe Seite defekt - Fatal Error

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • buchse12
    Contao-Nutzer
    • 19.08.2009
    • 5

    #1

    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
  • Sebastian
    Contao-Urgestein
    • 19.06.2009
    • 3361

    #2
    HI

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

    Sebastian
    Ich arbeite beim Linux-Systemhaus ETES in Stuttgart

    Kommentar

    • xtra
      Maintainer
      • 02.07.2009
      • 2007

      #3
      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.

      Kommentar

      • buchse12
        Contao-Nutzer
        • 19.08.2009
        • 5

        #4
        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.

        Kommentar

        • Thomas
          Contao-Urgestein
          • 16.08.2009
          • 1947

          #5
          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

          Kommentar

          • madi
            Contao-Nutzer
            • 29.10.2009
            • 89

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

            Kommentar

            • Thomas
              Contao-Urgestein
              • 16.08.2009
              • 1947

              #7
              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

              Kommentar

              • brain1965
                Contao-Nutzer
                • 23.06.2009
                • 173

                #8
                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?

                Kommentar

                • Thomas
                  Contao-Urgestein
                  • 16.08.2009
                  • 1947

                  #9
                  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

                  Kommentar

                  • BugBuster
                    Wandelndes Contao-Lexikon
                    • 15.06.2009
                    • 10679

                    #10
                    wegen tl_search crash siehe auch hier
                    Platz für Contao-Fragen, -Anmerkungen und -Hinweise die in kein anderes Subforum passen
                    Grüße, BugBuster
                    "view source" is your guide.
                    Danke an alle Amazon Wunschlisten Erfüller

                    Kommentar

                    • pipilotti
                      Contao-Nutzer
                      • 19.06.2009
                      • 92

                      #11
                      klingt verdächtig....

                      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

                      Kommentar

                      • Kim
                        Contao-Nutzer
                        • 03.09.2010
                        • 195

                        #12
                        FYI

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

                        Kommentar

                        • KATgirl
                          Contao-Urgestein
                          • 31.03.2010
                          • 1579

                          #13
                          wende dich bitte mal an den Hoster
                          - GitHub
                          - Kontaktanfragen

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

                          Kommentar

                          • do_while
                            Contao-Urgestein
                            • 15.06.2009
                            • 3699

                            #14
                            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?
                            Gruß Hagen
                            Mein Contao Premium Partnerprofil
                            Link zum Stammtisch Berlin

                            Kommentar

                            • lucina
                              Administratorin
                              • 19.06.2009
                              • 7544

                              #15
                              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.
                              Contao in Kiel: kikmedia webdevelopment | Contao-Partnerin | Contao Usergroup Kiel | github | Contao-Community-Alliance | MetaModels-Team

                              Kommentar

                              Lädt...