Ergebnis 1 bis 7 von 7

Thema: Fatal Error

  1. #1
    Contao-Fan Avatar von Dani
    Registriert seit
    19.06.2009.
    Ort
    Meilen, Schweiz
    Beiträge
    552

    Standard Fatal Error

    Hallo do_while

    Ich bekomme eine Fehlermeldung, wenn ich mit BackupDBplus die komplette Datenbank sichere.
    Code:
    Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 12146609 bytes) in /home/httpd/vhosts/xxx/httpdocs/xxx/system/modules/BackupDBplus/backup.inc.php on line 273
    Liegt das an meinem Server? An was liegt das?

    Danke für deine Antwort!

  2. #2
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.470
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Dani,

    scheint als ob die Datenbank sehr groß ist?
    Die Fehlermeldung deutet darauf hin, dass PHP die Größe nicht mehr verarbeiten kann.

    Infos kannst Du mit dem typolight-check abfragen.
    Wenn Du Zugriff auf die php.ini hast, kannst Du versuchen, die Option memory_limit auf einen höheren Wert setzen.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  3. #3
    Contao-Fan Avatar von Dani
    Registriert seit
    19.06.2009.
    Ort
    Meilen, Schweiz
    Beiträge
    552

    Standard

    Ja sie ist schon relativ gross. Kann man die Grösse , die PHP verarbeitet irgendwo einstellen?

    Die Datenbank ist ca 10MB gross. Mit BackupDB funktioniert es so viel ich weiss. Ich würde aber gerne chronologische Backups machen.
    Geändert von Dani (15.08.2009 um 15:10 Uhr)

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

    Support Contao

    Standard

    Hallo Dani,

    wenn es mit BackupDB funktioniert, sollte es mit BackupDbPlus auch funktionieren, die basieren auf den gleichen Routinen.

    Wenn Du die Datenflut etwas reduzieren möchtest, könntest Du ein "Backup mit Ausschlussliste (Blacklist)" verwenden und folgende Tabellen ausschließen:
    • tl_log (System-Log)
    • tl_search (Seiten für die Suche)
    • tl_search_index (Wortliste für die Suche)
    • tl_session (persönliche Einstellungen der Benutzer)
    • tl_undo (gelöschte Inhalte für Rückgängig)
    • tl_version (alte Versionen von Inhalten)

    Alle diese Tabellen sind für eine Wiederherstellung nicht lebenswichtig.

    Gerade, wenn Du die Suchfunktion aktiviert hast, machen search und search_index einen großen Teil der Datenbank aus. Diese Informationen bauen sich aber nach einem Restore in kurzer Zeit wieder auf.

    Ich gehe mal davon aus, dass Du chronologische Backups meinst
    Achtung! ein Backup kann chronisch werden ...

  5. #5
    Contao-Fan Avatar von Dani
    Registriert seit
    19.06.2009.
    Ort
    Meilen, Schweiz
    Beiträge
    552

    Standard

    Haha, ja ich meine chronologische

    Danke für deine Antwort. Nein ich habe die Suchfunktion nicht aktiviert. Es sind aber viele andere Datensätze eingetragen und es werden immer mehr.

    Das heisst ich kann es jetzt nicht mittels BackupDBplus bzw. BackupDB lösen?

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

    Support Contao

    Standard

    Hallo Dani,

    Du könntest versuchen, das Backup zu splitten, indem Du im Backup Deine sehr große Tabelle ausschließt und als zusätzliches Backup nur diese Tabelle zeitversetzt sicherst. Leider ist im Moment der Speicherplatz und die PHP-Runtime ausschlaggebend für den Erfolg des Scripts.

    Wenn das nicht funktioniert, kannst Du Dir den MySQLDumper installieren, der kann auch sehr große Datenbanken sichern:
    http://www.mysqldumper.de

  7. #7
    Contao-Fan Avatar von Dani
    Registriert seit
    19.06.2009.
    Ort
    Meilen, Schweiz
    Beiträge
    552

    Standard

    Danke für deine Antwort. Den MySQLDumper werde ich probieren. Das komische an der ganzen Sache ist, dass das Backup mit BackupDB geht. Ich habe jetzt nochmals nachgeschaut. Die Error-Meldung erscheint bei BackupDBplus auch schon nach ungefähr 3-4 Sekunden, da sind die 30 Sekunden ja eigentlich noch nicht vorbei.

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Fatal error: Uncaught exception Exception with message Query error
    Von TheSaint im Forum Installation / Update
    Antworten: 3
    Letzter Beitrag: 02.12.2010, 13:39
  2. Antworten: 17
    Letzter Beitrag: 01.10.2010, 13:50
  3. Fatal error: Uncaught exception Exception with message Query error
    Von lea_engel im Forum Allgemeine Inhaltselemente
    Antworten: 2
    Letzter Beitrag: 01.03.2010, 14:35
  4. Antworten: 3
    Letzter Beitrag: 19.11.2009, 09:58

Lesezeichen

Lesezeichen

Berechtigungen

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