Fatal error: Out of memory
am 08.04.2010 - 20:43 Uhr in
Halli Hallo,
jetzt bin ich fast an meinem Ziel angekommen und hab meine Drupal Site fertig, doch plötzlich kommt folgender Fehler:
beim Modul pathauto wollte ich eine Alias speichern, doch dann kommt dieser Fehler:
Fatal error: Out of memory (allocated 58458112) (tried to allocate 5 bytes) in /web/1/000/027/850/75285/htdocs/ig/includes/menu.inc on line 257
Bei Benutzer Berechtigungen kommt folgendes:
Fatal error: Out of memory (allocated 58982400) (tried to allocate 786696 bytes) in /web/1/000/027/850/75285/htdocs/ig/includes/theme.inc on line 1413
Bei anderen Seiten kommen ähnliche Fehler, alle auf den Ordner includes zurückzuführen.
Meine ini.php:
register_globals = Off (Hatte der provider als Standart schon)
memory_limit = 128M (Hatte der provider als Standart schon)
upload_max_filesize = 200M (von 20 auf 200)
max_execution_time = 180 (von 60 auf 180)
post_max_size = 200M (von 20 auf 200)
max_input_time = 180 (von 60 auf 180)
php_value memory_limit 16M
phpinfo(); bestätigt die Werte sowohl bei local Value als auch bei Master Value.
Folgende Module habe ich eingesetzt:
acl
admin_menu
advanced_forum
author_pane
calendar
cck
chatroom
ckeditor
date
filefield
filefield_paths
fivestar
flatcomments
forum_access
guestbook
imageapi
imagecache
imagecache_actions
imagefield
lightbox2
link
og
pathauto
phpmailer
poormanscron
privatemsg
signature_forum
token
transliteration
views
views_slideshow
views_slideshow_imageflow
votingapi
## Das wars^^
Mein Hoster ist www.goneo.de
Über jede hilfe bin ich sehr Dankbar, hocke seit 7 Uhr an dem Problem -.-
- Anmelden oder Registrieren um Kommentare zu schreiben
Wie du anhand des Fehlers
am 08.04.2010 - 20:49 Uhr
Wie du anhand des Fehlers selber nachrechnen kannst, hat deine Einstellung "php_value memory_limit 16M" keinen Effekt, denn du hast bereits rund 58 MB PHP Memory Limit. Offensichtlich brauchst du aber mehr. Schau mal ind ie Doku deines Hosters wie die Einstellung korrekt durchgeführt wird und ob und wie du an mehr als 58 MB kommen kannst.
gelöscht
am 08.04.2010 - 21:14 Uhr
Inhalt war nicht richtig. Gelöscht.
oooooops, da hat sich doch
am 08.04.2010 - 21:18 Uhr
oooooops,
da hat sich doch ein kleiner Fehler engeschlichen, die letzte Zeile ist bitte zu ignorieren.
natürlich steht folgendes in der php.ini:
register_globals = Off (Hatte der provider als Standart schon)
memory_limit = 128M (Hatte der provider als Standart schon)
upload_max_filesize = 200M (von 20 auf 200)
max_execution_time = 180 (von 60 auf 180)
post_max_size = 200M (von 20 auf 200)
max_input_time = 180 (von 60 auf 180)
Und das memory_limit ist ja auch vom Provider auf 128M und das bestätigt auch phpinfo();
habe jetzt noch mit dem drupal_tweak Modul auf 128M gestellt, hat leider auch nichts gebracht.
Auch in der settings Datei ist das memory_limit auf 128M ---> Ohne Erfolg
Interessant, ich hatte erst
am 08.04.2010 - 21:36 Uhr
Interessant, ich hatte erst letzte Woche den Fall, wo die Fehlermeldung nicht zum Limit passte. Derjenige welche hat sich aber nicht mehr gemeldet, von daher weiß ich nicht was bei seinen Recherchen beim Hoster herauskam.
Wenn dein Memory-Limit tatsächlich 128 MB beträgt, würde ich die Info zusammen mit der Fehlermeldung mal dem Hoster zeigen, denn dann darf es ja nicht sein, dass der Server bei 58 MB aussteigt.
Mich hat das gerade
am 08.04.2010 - 21:47 Uhr
Mich hat das gerade interessiert und selbst bei meinem goneo Account in die php.ini nachgeschaut.
Die memory_limit = 128M und wird auch unter Drupal im Statusbericht so angezeigt.
Wenn ich in über php_info() aufrufe dann ist bei mir der Wert auch bei memory_limit = 128M.
Wo hast Du den Wert von der memory_limit mit 16M her?
Vielleicht eine neue php.ini anlegen? Siehe Link: http://wiki.goneo.de/doku.php?id=php.ini
Leider ist der angegene Link auf der Seite nicht mehr vorhanden.
Wenn Du willst, kann Ich gerne meine php.ini mal Dir zusenden, damit Du es vergleichen kannst, oder an Goneo wenden.
OK, dann hat sich mein
am 08.04.2010 - 21:50 Uhr
OK, dann hat sich mein Beitrag ja gerade erledigt LOL :-)
@Delta: Wenn Du eine Lösung hast, dann bitte hier Posten, denn mich interessiert die Lösung.
die 16M hatte ich von nem
am 08.04.2010 - 21:56 Uhr
die 16M hatte ich von nem Drupal.org Forum, wollte einfach nur schauen ob man php_value davor machen muss.
Du bist bei Goneo.de und hast keine Probs?
wäre cool wennste mir mal deine php.ini schicken könntest, eventuell auch noch die .htaccess
Habe nämlich festgestellt wenn ich in der .htaccess folgendes in diese Datei schreibe, dann schmiert die Seite total ab: "php_value memory_limit = 128M"
Nachdem ich nun die php.ini
am 10.04.2010 - 20:55 Uhr
Nachdem ich nun die php.ini von KemalO hochgeladen hatte, wird anstatt dem mysql Fehler eine weiße Seite angezeigt. Nach 3 mal aktualisieren kam ich auf diesen Fehler
* warning: mysqli_query() [function.mysqli-query]: (HY000/2008): MySQL client ran out of memory in /web/1/000/027/850/75285/htdocs/ig/includes/database.mysqli.inc on line 108.
* user warning: MySQL client ran out of memory query: SELECT data, created, headers, expire, serialized FROM cache_menu WHERE cid = 'links:admin_menu:tree-data:f0f795e3115a7119094d75df33672cc6' in /web/1/000/027/850/75285/htdocs/ig/includes/cache.inc on line 26.
Ich werde mal meinen Provider kontaktieren
was kam denn dabei raus?
am 13.06.2010 - 16:17 Uhr
Wie ist das Problem gelöst? Ich bin beim gleichen Provider und habe nun auch OOM, obwohl genügend Speicher zur Verfügung steht.
oh ganz vergessen
am 13.06.2010 - 16:34 Uhr
oh ganz vergessen *schäm*
Naja nachdem ich 3 Mails gesendet habe, haben sich die Herren auch mal um mein Problem gekümmert.
Bei mir war das Problem das noch andere Projekte den Speicher gefressen haben und nicht für jede HP 128mb sondern für alle 128mb zur verfügung stehen (ist ja auch klar)
Einfach mal Goneo kontaktieren und hoffen dass sie gute Antwort Laune haben ;-)
Thread bitte noch auf gelöst
am 14.06.2010 - 08:00 Uhr
Thread bitte noch auf gelöst stellen ... ;)