We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 1924
    • 119 Posts
    Hallo Forum, hallo Marc wink,

    bekomme bei Einloggen als Admin (andere Nutzer gibt es zwar, wurden aber noch nie benutzt) einen Fatal Error von modx. Habe mal den Screenshot angefügt. Das Hosting ist bei 1&1 und ich könnte mir vortstellen das es an irgendwelchen Severparametern liegt!? sad
    Bin für jeden Tip dankbar - die Site muß Donnerstag online sein und ich habe noch keine Inhalte drin. sad Die Website läuft, sprich die DB ist nicht zerschoßen.

    Lieben Gruß aus H-Town,
    Alex

    Hinzugefügt: So soll die Fehlermeld. wohl aussehen, wenn sie der Browser richtig rendert: wink
    Fatal error: Allowed memory size of 41943040 bytes exhausted (tried to allocate 7368359 bytes) in /homepages/34/d13559876/htdocs/manager/includes/document.parser.class.inc.php on line 1296
      • 17883
      • 1,039 Posts
      Schreib mal auf welche modx Version, welche Snippets etc. da bisher eingebaut sind. Der Fehler kommt daher, dass irgendein Prozess zu viel Speicher beansprucht, bei 1und1 sind offensichtlich 40MB "erlaubt", die aber deutlich überschritten werden. Sollte eigentlich nicht passieren...
        • 1924
        • 119 Posts
        Hallo,

        die Version ist 0.95 - mit den Standard-Snippets und phpFreeChat, EventKalender und Reflect.
        Wie komme ich den jetzt an mein Backend wieder dran. Gibt es irgendetwas was ich tun kann?

        Gruß Alex
          • 1924
          • 119 Posts
          Hallo Marc,

          es scheint der beknackte PHPFreeChat zu sein. Das Frontend läuft wie es soll, nur wenn ich die Seite mit dem Chat aufrufen will, bekomme ich genau die selbe Fehlermeldung wie beim Login. Kann ich das Snippet einfach aus der DB kicken, oder was ist jetzt zu tun.

          Gruß Alex
            • 17883
            • 1,039 Posts
            Mach erstmal ein Backup (was Du eh schon hast denke ich) und lösche das Snippet aus modx_site_snippets raus. Mir ist der Zusammenhang zwar nicht ganz klar, warum dann im Backend der Speicher überläuft, aber ein Versuch ist es wert.
              • 1924
              • 119 Posts
              Hallo Marc,

              ich habe das Snippet in der DB gelöscht und nun bekomme ich folgende Fehlermeldung bei Login (Login funktioniert nicht):
              error replacing into active users! SQL: REPLACE INTO `db201316624`.modx_active_users (internalKey, username, lasthit, action, id, ip) values(1, ’Administrator’, ’1137351581’, ’’, NULL, ’87.193.61.42’) Access denied for user: ’dbo301316794@%’ to database ’db301116794’

              Ich werde gleich verrückt. ;(

              Gruß Alex
                • 17883
                • 1,039 Posts
                ’dbo301316794@%’ to database ’db301116794’

                Das erscheint mir etwas seltsam. Schau mal in der config.inc.php ob die Datenbank-Daten stimmen, vor allem der User ist seltsam, ist da vielleicht ein blank reingerutscht? Aber was es mit dem Löschen des Snippets zu tun hat... huh
                  • 1924
                  • 119 Posts
                  Hallo Marc,

                  nur die doppelten Anführungszeichen in folgendem Eintrag sind komisch: $dbase = ’`db201116694`’; Sonst schein alles normal zu sein, funktionierte ja auch vorher. Was ist den mit dem memoryLimit wenn es voll gelaufen ist?

                  Die doppelten Anführungszeichen habe ich aber entfernt und das hat auch nichts gebracht! Ich bekomme jetzt unter ../manager/ auch kein Login-Fenster mehr, sondern nur noch die Fehlermeldung??? sad

                  Gruß Alex
                    • 17883
                    • 1,039 Posts
                    Ne, diese Anführungszeichen sind schon okay. Ich denke da wird wohl ein kompletter Re-Install sinnvoll sein. Also: Alles per FTP runterziehen, DB dumpen (also den Dump vor der Snippet-Löschung) und nochmal neu machen. Oder alternativ, langwieriger aber sicherlich besser: Erst einmal "jungfräulich" neu installieren und schauen ob das Problem mit reiner Installation immer noch besteht. Danach dann den Dump einspielen, dabei die Log-Tabellen, die Snippets-Tabelle und die manager-User-Tabelle weglassen (also aus dem Dump löschen). Dann die Snippets nochmal neu installieren (ohne den Chat).
                      • 1924
                      • 119 Posts
                      Welches Charakterset den beim Anlegen der DB (Site ist UTF8)? Ich hab´s gerade mal local mit einem älteren Dump probiert und die DB auf UTF8_unicode gestellt, dann sind aber alle Umlaute kaputt!?

                      Gruß Alex