Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

[gelöst] Weiterarbeiten möglich trotz "Fatal error: Out of memory (allocated ...)"?

Eingetragen von Roland-D50 (12)
am 22.12.2013 - 14:55 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x oder neuer

Hallo an alle,

ich habe eine D7-Installation auf 1&1 laufen. Ich ließ mich leider von den falschen Werten der php-info täuschen, so dass ich zuerst nicht bemerkte (wegen des Overlay-Fensters), dass beim Installieren von mehren Modulen die "Fatal error: Out of memory"-Meldung im abgedunkelten Hintergrund erschien. Erst beim Caches-Löschen trat der Fehler offen zu Tage.

Laut Support hat mein Tarif lediglich 32M shared. Mit einem php-Skript habe ich festgestellt, dass nach 16M Schluss ist - und das bei einem Vertrag der knapp 90 Euro im Quartal kostet - aber das ist ein anderes Thema :-(. Einzige Lösung laut Support ist ein Wechsel des Tarifs.

Für mich stellt sich in der Zwischenzeit die Frage: Wie fatal ist so ein "Fatal errror" wirklich? Zerschlägt mir so ein Fehler die Datenbank? Werden die Module nur "halb" installiert? Oder kann ich - trotz der Fehler Meldungen - einfach weiter meine Installation bauen und dann später auf einen besseren Tarif wechseln?

Bei mir scheinen trotzdem alle Module installiert zu sein und in den Protokoll-Nachrichten tauchen keine Fehler-Einträge auf.

Für eine Antwort wäre ich sehr dankbar. Da ich sonst zwischen den Feiertagen leider zur absoluten Untätigkeit verdammt bin, würde ich gerne bei der Installation fortfahren.

Schöne adventliche Grüße

Roland-D50

Update: In den Protokoll-Nachrichten erscheinen jetzt doch Hinweise: "In der actions-Tabelle existieren 1 verwaiste Aktionen (pathauto_file_update_action)". Trotzdem scheinen die installierten Module zu funktionieren. Wie fatal ist also so ein "Fatal error"?

‹ [gelöst] Übersichtsseite mit Vorschau-Blöcken der Unterseiten [gelöst] Weiterarbeiten möglich trotz "Fatal error: Out of memory (allocated ...)"? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Also die Aussage des Supports

Eingetragen von wla (9461)
am 22.12.2013 - 16:45 Uhr

Also die Aussage des Supports verwundert mich jetzt etwas. Ich meine mich an ca 96MB zu erinnern bei 1&1, aber da ich dort selbst keine Seite betreue kann ich nichts sonst dazu sagen.
Drupal 7 benötigt laut Requirements 64MB minimal. Es mag auch mit weniger gehen, aber dann kann es Dir leicht passieren, daß Du eine weiße Seite (WSOD, mal danach googlen in Zusammenhang mit Drupal) siehst. Der fatal Error in Verbindung mit neu geladenen Modulen besagt, daß die Verarbeitung an irgendeiner Stelle abgebrochen wurde, da kein weiteres Memory allociert werden konnte. Wo hängt von den Umständen ab. Bisher hattest Du wohl Glück gehabt, das nichts Schlimmes passiert ist. Es kann Dir aber auch passieren, daß nach Aktivieren eines weiteren Moduls, die Seite gar nicht mehr anzusprechen ist, WSOD eben. Dann bist Du endgültig gekniffen. Das kann auch erst nach der Konfiguration eines Moduls passieren, weil auf einmal mehr Speicher benötigt wird als vorher.
Ich würde erst einmal eine lokale Installation anlegen und dort weiterarbeiten, dann verlierst Du keine Zeit.
Es soll aber auch durchaus bessere Hoster als 1&1 geben, bei denen Du für weniger Geld bereits 128MB PHP-Memory bekommst. Also noch mal mit dem Support reden, was sich machen läßt. Notfalls den Hoster wechseln und mit der Domain umziehen.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Klare Antwort: Nein

Eingetragen von C_Logemann (912)
am 22.12.2013 - 17:26 Uhr
Zitat:

Weiterarbeiten möglich trotz "Fatal error: Out of memory (allocated ...)"?

Das klingt für mich ein bisschen nach: Aus meinem Auto qualmt es und der Motor stottert, aber ist es trotzdem OK, weiter zu fahren?

Wie Werner schon zu Recht darauf hingewiesen hat: So nicht weitermachen und der Ausstieg aus den Drupal-Prozessen kann an unterschiedlichen Stielen passieren.
Z.B. führt dies selbst beim Installieren eine Moduls mit Drush bei mir oft dazu, daß die Menü-Pfade nicht angemeldet werden. Aber es kann auch schlimmeres passieren, bzw. schon schlimmeres passiert sein, das an der Oberfläche schlecht zu erkennen ist. Je mehr man solche Problem verschleppt umso schwieriger wird später die Fehlersuche und umso aufwendiger deren Behebung. Es ist auch nicht immer gesagt, daß ein System grundsätzlich zu wenig Speicher hat, wenn dieser Fehler kommt, z.B. können auch andere Fehler im Code diesen Fehler auslösen. Aber insbesondere bei diesen genannten Eckdaten ist das schon naheliegend, daß es grundsätzlich zu wenig Speicher gibt. Die auf drupal.org angegebenen Requirements gelten dem Core. Je nach Modul-Zuwachs steigt auch der Speicherbedarf.

Im Managed Hosting-Bereich werden die Eckdaten der Server meiner Erfahrung nach selten angepasst. Das heißt, daß man nicht unbedingt upgraden muss mit höheren Kosten sondern oft ein Crossgrade auf ein aktuelleres System oft schon helfen kann. Nur damit ist dann ähnlich wie beim Umzug zu einem anderen Hoster unter Umständen ein gewisser Aufwand verbunden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ganz herzlichen Dank an

Eingetragen von Roland-D50 (12)
am 22.12.2013 - 18:55 Uhr

Ganz herzlichen Dank an Werner und Carsten für die Antwort!

Der Vergleiche mit dem Auto hat mich überzeugt! ;-) Also rechts ran und Motor aus!

Der Tarif basiert auf einem vor 10 Jahren geschlossenen Vertrag und heißt aktuell "1&1 Business Pro 5.0". In all den Jahren wurde er zwar mit 1&1-internen Gmmicks und Webspace-Speicher aufgepimpt - und dementsprechend verteuert, aber die Resourcen-Daten sind - wie oben erwähnt - verheerend. In der php-Info wird zwar als memory_limit 90M Master Value angezeigt - und nach dem Ändern der settings.php - schöne 256M Local Value. Diese Werte seien aber nur die Werte, die grundsätzlich auf diesem Server möglich wären (90M), aber nicht für meinen Tarif zur Verfügung stehen (nur 32M shared, also ca. 16M real). Der Locale Value zeigt nur die Daten den, die man in die settings-/php.ini-Dateien einträgt, hat aber mit der Realtiät überhaupt nichts zu tun.

Auskunft des Supports (immerhin Platin-Service, also auch samstags direkt anrufbar ... ;-): lediglich der Tarif unlimited plus würde 128M garantieren. Der wäre auch noch 120 Euro im Jahr billiger - dazu aber Umrug auf einen anderen Server, ca. 2 Werktage. - Ich weiß nur nicht, ob 128M wirklich ausreichen?
Ich habe eine andere Site bei all-inkl für ca. 60 Euro im Jahr laufen. Dort sind 256M möglich - und bisher kein einziger "fataler Fehler" ...

Danke nochmal - und schone Grüße

Roland-D50

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn du bei all-inkl.com

Eingetragen von SteffenR@drupal.org (2262)
am 22.12.2013 - 19:03 Uhr

Wenn du bei all-inkl.com zufrieden bist, solltest du die andere Seite dort auch mit hinziehen. Hier sparst du - wie du schon selbst sagst - noch Geld und bekommst bessere Leistung geboten. Da gibt es meiner Ansicht nach nicht viel zu überlegen - bei all-inkl.com hast du derzeit sogar noch eine Aktion und bekommst die ersten 3 Monate die Kosten des gewählten Tarifs geschenkt.

SteffenR

  • Anmelden oder Registrieren um Kommentare zu schreiben

SteffenR@drupal.org

Eingetragen von Roland-D50 (12)
am 22.12.2013 - 19:15 Uhr
SteffenR@drupal.org schrieb

Da gibt es meiner Ansicht nach nicht viel zu überlegen

... es hängen halt ca. 30 E-Mail-Konten und mehrere Sub-Domains dran. Und die Erreichbarkeit sollte auch nicht lägere Zeit unterbrochen werden.

Deshalb meine Überlegung für ein Jahr auf unlitmited plus umzusteigen und dann den Umstieg auf all-inkl in Ruhe zu organisieren. Das Prblem ist einfach der Zeitdruck. Die neue Seite sollte schon längst online sein ...

Sind denn nach Eurer Erfahrung 128M zugesichert ausreichend?

Schöne Grüße

Roland-D50

  • Anmelden oder Registrieren um Kommentare zu schreiben

Roland-D50

Eingetragen von SteffenR@drupal.org (2262)
am 22.12.2013 - 19:26 Uhr
Roland-D50 schrieb
SteffenR@drupal.org schrieb

Da gibt es meiner Ansicht nach nicht viel zu überlegen

... es hängen halt ca. 30 E-Mail-Konten und mehrere Sub-Domains dran. Und die Erreichbarkeit sollte auch nicht lägere Zeit unterbrochen werden.

Deshalb meine Überlegung für ein Jahr auf unlitmited plus umzusteigen und dann den Umstieg auf all-inkl in Ruhe zu organisieren. Das Prblem ist einfach der Zeitdruck. Die neue Seite sollte schon längst online sein ...

Sind denn nach Eurer Erfahrung 128M zugesichert ausreichend?

Schöne Grüße

Roland-D50

OK - das ist ein Argument. Den Stress würd ich mir dann auch nicht antun wollen. Ob die 128MB wirklich ausreichend sind, kann man erst beurteilen, wenn man die Seite selbst kennt. Du kannst aber durch sinnvolles Caching (Views, Page Cache etc) schon einiges an Last von Drupal nehmen. Dann solltest du mit den 128MB schon weiter kommen - aber wie ich schon schrieb, ohne die Seite zu kennen, würd ich da jetzt nicht meine "Unterschrift runter setzen".

SteffenR

  • Anmelden oder Registrieren um Kommentare zu schreiben

der Tarif ist definitiv verkehrt

Eingetragen von ronald (3857)
am 22.12.2013 - 20:28 Uhr

Egal bei welchem Provider, 96 MB ist das Minimum für einen vernünftigen Betrieb.
Wieviel du schliaßlich brauchst, hängt von den verwendeten Modulen ab.

Wenn dies eine wachsende Domain ist, solltest du schauen, dass der Tarif weitere Erhöhungen zulässt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich danke allen Mitdenkern

Eingetragen von Roland-D50 (12)
am 23.12.2013 - 12:08 Uhr

Ich danke allen Mitdenkern ganz herzlich für die Antworten!

Ich werde es gleich zu Beginn des Neuen Jahres mit dem neuen Tarif (unlimited plus) versuchen. Falls Drupal dann immer noch Probleme hat, werde ich es hier posten.

Schöne Grüße und gesegnete Weihnachtstage!

Roland-D50

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 2 Tagen
  • Hey danke
    vor 2 Wochen 3 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 4 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 1 Tag
  • Da scheint die Terminologie
    vor 3 Wochen 1 Tag
  • Kannst doch auch alles direkt
    vor 3 Wochen 5 Tagen
  • In der entsprechenden View
    vor 3 Wochen 5 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 5 Tagen
  • gelöst
    vor 6 Wochen 2 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20457

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 30 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association