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

Fatal Error: Out of Memory

Eingetragen von George Orwell (89)
am 10.12.2009 - 10:43 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Ich möchte mich dem Problem vieler hier anschließen & hoffen, dass ich mit dieser detaillierten Fehlerbeschreibung etwas Hilfe bekommen kann. Ich bin mittlerweile so weit, dass ich mein System auch gegen Bezahlung "reparieren" lassen würde, da meine Seite nicht mehr zugänglich ist. Findet sich hier proffessionelle Hilfe?

bei mir hängt es bei der Installation, vermutlich von Modulen von CiviCRM oder OG bzw. deren benötigten Module.
Zumindest ist der Fehler hier erstmalig aufgetreten.

Gemäß den Beiträgen hier im Forum habe ich in der settings.php folgende Einträge ausgelesen bzw. geändert
max_execution_time: 500 (vorhanden)
Max_input_time:500 (vorhanden)
post_max_size:32M (vorhanden)
upload_max_filesize: 20M (von 8 erhöht)
memory_limit = 128M ; Maximum amount of memory a script may consume (32MB)

einer meiner Vorredner/Leidesgenossen erwähnte, dass die Einstellungen auch in der .htaccess & der settings.php eingetragen werden müssen. Ich habe mich dabei an die Anleitung unter http://drupal.org/node/207036 gehalten.
Dort ist zu lesen:

Zitat:

.htaccess

Edit the .htaccess file in the Drupal root directory. Look for the section:

# Override PHP settings. More in sites/default/settings.php
# but the following cannot be changed at runtime.

and immediately after this add the following line:

php_value memory_limit 32M

settings.php

If Drupal is already installed, you can edit sites/default/settings.php. This method will affect only the site using this file.

Locate the PHP settings section and add the following line at the end of that section:

ini_set('memory_limit', '32M');

Die Zeilen habe ich hinzugefügt & die Dateien wieder hochgeladen.

Zitat:

Ein Test mit Hilfe einer Datei auf dem zur Verfügung gestellten Speicherplatz (html-Ordner meist) mit folgendem Inhalt sollte Klarheit verschaffen:

Dem Rat bin ich gefolgt und habe eine info.php mit dem o.a. Inhalt erstellt und in mein /html Order geladen.
Als Neuling war ich dankbar für das script, aber was fange ich jetzt damit an. Ändern tut sich in der Datei auf jeden Fall nichts.

Bei einem Refresh der Error-Seite bekoam ich eine weisse Seite.

Alsich daraufhin meine Domain aufrufen wollte, bekam ich folgende Fehlermeldung:

Zitat:

Fatal error: Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 122880 bytes) in /var/www/ph15s941/html/modules/panels/includes/display-edit.inc on line 1575

In der Hoffnung mehr als 32M lösen das Problem, habe ich die Zahl in allen drei Dateien auf 40M erhöht:

Erst bekam ich folgende Fehlermeldung:

Zitat:

Fatal error: Allowed memory size of 41943040 bytes exhausted (tried to allocate 72159 bytes) in /var/www/ph15s941/html/includes/menu.inc on line 965

bei einem Refresh war alles wie weggeblasen!

Zur Kontrolle habe ich nun zwei Module (Message debug & Node import) installieren wollen:

Zitat:

Fatal error: Out of memory (allocated 61341696) (tried to allocate 22238 bytes) in /var/www/ph15s941/html/includes/database.mysql-common.inc on line 41

Schade das keine Erziehungsmaßnahmen helfen :-(
Ich verzweifel.. DENN JETZT KOMME ICH GAR NICHT MEHR AUF DIE SEITE: ich will doch nur ein funktionierendes System :-(

Worauf tippt ihr? "ph15s941"ist der Nutzername der DB. ist die denn voll? geht sowas?
Gruß

George ORwell

‹ Richtiger Breadcrumb für Kontakt ? Eigenartiges Problem mit der Anzeige von Nodes [gelöst] ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Die letzte Fehlermeldung

Eingetragen von wla (9461)
am 10.12.2009 - 11:12 Uhr

Die letzte Fehlermeldung zeigt doch deutlich, daß ein Limit von 60MB vorliegt. (Bei denen davor war es schon mal niedriger. Hattest Du daran geschraubt?) Es ist vom Provider abhängig, ob er in der .htaccess oder in den Settings die Werte der php.ini überschreiben läßt. Auf jeden fall sollten die Werte in .htaccess oder settings.php, wenn Du sie setzt,groß genug sein, damit nicht da die Begrenzung liegt.
Rufe Deinen Provider an und frage nach dem php memory Limit für Scripts. Nach deinen Meldungen brauchst Du mehr als 60MB.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

memory limit?

Eingetragen von George Orwell (89)
am 10.12.2009 - 15:47 Uhr

lieber Wener,
ersteinmal herzlichen Dank für Deine Hilfe.

Kann ich denn die Werte ohne Bedenken hochsetzen?
Wie hoch?

Gruß
George

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn Du kannst, auf 128MB

Eingetragen von wla (9461)
am 10.12.2009 - 16:06 Uhr

Wenn Du kannst, auf 128MB hochsetzen, sonst reichen in den meisten Fällen 96MB. Es hängt eben an der Art und Zahl der eigesetzten Module. Image Cache zum Beispiel braucht viel Speicher, wenn Bilder umgerechnet werden müssen. Sonst nicht so viel. Es läßt sich aber nicht vorhersehen, wieviel im Einzelfall gebraucht wird.
Ich habe heute eine Vituellen Server mit root Zugang, und da setzte ich auf 128MB.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

trotz Moduldeinstallationen

Eingetragen von George Orwell (89)
am 10.12.2009 - 17:52 Uhr

Lieber Werner,
ich habe jetzt per FTP alle großen Module (CiviCRM, OG, Date, Panels, etc) gelöscht.
Die Seite an sich läuft jeztzt schneller,
als ich das Forum installieren wollte (was an sich kein großes Modul sein dürfte) bekam ich folgende Fehlermeldung:

Zitat:

Fatal error: Allowed memory size of 41943040 bytes exhausted (tried to allocate 901 bytes) in /var/www/ph15s941/html/includes/database.mysql-common.inc on line 41

bei update.php:

Zitat:

Fatal error: Allowed memory size of 41943040 bytes exhausted (tried to allocate 71 bytes) in /var/www/ph15s941/html/includes/database.inc on line 205

wieder eine andere Zahl zu den vorherigen posts, in der Zwischenzeit hatte ich aber nichts geändert!!!

Wie Du empfohlen hast, habe ich mich mit meinem Hoster in Verbindung gesetzt, der schreibt dazu:

Zitat:

nein wir überschreiben das Limit nicht.

Das maximal limit liegt bei 170 MB und 20 Sekunden Laufzeit bei Ihrem Paket!

Eingestellt sind bei Ihnen aber bereits 128 MB, wie ich gerade gesehen habe.
Anscheinend haben Sie hier bereits Veränderungen vorgenommen!

Ich war es dann schlussendlich leid:
Habe die Werte der DB gelöscht, weil ich die Befürchtung hatt, das da was falsch gelaufen ist. Dabei habe ich alte Daten von dem Modul nicht löschen können:

Zitat:

#1217 - Cannot delete or update a parent row: a foreign key constraint fails

trotzdem eine alte Backup Datei hochgeladen, und seit dem kann ich zumindest wieder update.php laufen lassen.

Wenn jemand nun noch eine wirklich gute Anleitung hat, wo ich welche Werte ändern muss, um die memory size auch wirklich sauber überall zu erhöhen & wie ich die alten Datenbankeinträge von CiviCRM löschen kann. Dann fällt mir ja wieder ein Stein vom Herzen.

  • 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 1 Woche 2 Tagen
  • Hey danke
    vor 1 Woche 3 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 4 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 1 Tag
  • Da scheint die Terminologie
    vor 2 Wochen 1 Tag
  • Kannst doch auch alles direkt
    vor 2 Wochen 5 Tagen
  • In der entsprechenden View
    vor 2 Wochen 5 Tagen
  • Dazu müsstest Du vermutlich
    vor 2 Wochen 5 Tagen
  • gelöst
    vor 5 Wochen 2 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20450

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» 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 15 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