Support » Allgemeine Fragen » „PHP Fatal error: Out of memory“ – aber nur meine Startseite betreffend

  • Werte WordPress’er,

    wenn ich bei meiner bei Strato liegenden Website versuche, im Backend die Startseite bearbeiten zu wollen, ist dies nicht möglich und es wird „Es gab einen kritischen Fehler auf deiner Website.“ angezeigt. Das Seltsame: Alle anderen Seiten / Unterseiten lassen sich problemlos bearbeiten bzw. kann ich mich problemlos via „Bearbeiten“ in diese „rein klicken“. Der Fehler erscheint nur beim Versuch, die Startseite bearbeiten zu wollen.
    Ein Blick auf die Errorlogfiles verrät:

    AH01215: 12] Not enough space: /home/strato/http/power/rid/73/87/58947387/htdocs/WordPress_SecureMode_01/wp-admin/post.php

    AH01215: : /home/strato/http/power/rid/73/87/58947387/htdocs/WordPress_SecureMode_01/wp-admin/post.php

    AH01215: mmap() failed: [12] Not enough space: /home/strato/http/power/rid/73/87/58947387/htdocs/WordPress_SecureMode_01/wp-admin/post.php

    AH01215: PHP Fatal error: Out of memory (allocated 158859264) (tried to allocate 36864 bytes) in /mnt/web311/b1/87/58947387/htdocs/WordPress_SecureMode_01/wp-includes/wp-db.php on line 1989: /home/strato/http/power/rid/73/87/58947387/htdocs/WordPress_SecureMode_01/wp-admin/post.php

    Ich hatte zuvor nichts an der Startseite verändert, keine neuen, speicherintensiven Inhalte hoch geladen oder Ähnliches.

    Hat da jemand entsprechende Erfahrungen gemacht und einen Rat?
    … ich übrigens Laie … 😉

    Danke sehr und viele Grüße in die Runde!
    Matthias

Ansicht von 15 Antworten - 1 bis 15 (von insgesamt 18)
  • Hallo,
    prüf bitte zuerst einmal im Kundenmenü, ob das Modul Server Side Security aktiviert ist. Eine Anleitung findest du hier: https://www.strato.de/faq/hosting/fehler-503-error-service-unavailable-bei-der-verwendung-von-post-requests/
    Wenn damit das Problem nicht gelöst ist, findest du unter Werkzeuge > Websitezustand > Info einen Bericht zur Website und kannst den Bericht über den Button „Bericht in die Zwischenablage kopieren“ und anschließend hier posten. Evtl. ergeben sich dann weitere Anhaltspunkte, ob und wo das Problem liegt.
    Viele Grüße
    Hans-Gerd

    Thread-Starter mtriefenbach

    (@mtriefenbach)

    Lieber Hans-Gerd,
    meinen herzlichen Dank für Deine Notizen. Ich habe den Gästebuch-Spam-Filter deaktiviert, nebenbei die PHP-Version von 7.2 auf 7.3 aktualisiert – doch leider lässt sich meine Startseite im Backened weietrhin nicht bearbeiten.
    Hier der erbetene Statusbericht:

    
    ### wp-core ###
    
    version: 5.4.1
    site_language: de_DE
    user_language: de_DE
    timezone: +02:00
    permalink: /%postname%/
    https_status: true
    user_registration: 0
    default_comment_status: open
    multisite: false
    user_count: 1
    dotorg_communication: true
    
    ### wp-paths-sizes ###
    
    wordpress_path: /mnt/web311/b1/87/58947387/htdocs/WordPress_SecureMode_01
    wordpress_size: loading...
    uploads_path: /mnt/web311/b1/87/58947387/htdocs/WordPress_SecureMode_01/wp-content/uploads
    uploads_size: loading...
    themes_path: /mnt/web311/b1/87/58947387/htdocs/WordPress_SecureMode_01/wp-content/themes
    themes_size: loading...
    plugins_path: /mnt/web311/b1/87/58947387/htdocs/WordPress_SecureMode_01/wp-content/plugins
    plugins_size: loading...
    database_size: loading...
    total_size: loading...
    
    ### wp-active-theme ###
    
    name: Uncode (uncode)
    version: 2.2.8.1
    author: Undsgn
    author_website: http://www.undsgn.com
    parent_theme: none
    theme_features: automatic-feed-links, title-tag, post-thumbnails, custom-logo, custom-header, menus, html5, post-formats, custom-background, infinite-scroll, align-wide, widgets, editor-style
    theme_path: /mnt/web311/b1/87/58947387/htdocs/WordPress_SecureMode_01/wp-content/themes/uncode
    
    ### wp-themes-inactive (1) ###
    
    Twenty Twenty: version: 1.3, author: WordPress-Team
    
    ### wp-plugins-active (19) ###
    
    Akismet Anti-Spam: version: 4.1.5, author: Automattic
    Category Order and Taxonomy Terms Order: version: 1.5.7.2, author: Nsp-Code
    Contact Form 7: version: 5.1.9, author: Takayuki Miyoshi
    Cookie Notice: version: 1.3.2, author: dFactory
    Envato Market: version: 2.0.3, author: Envato
    Google Analytics Dashboard for WP (GADWP): version: 6.0.2, author: ExactMetrics
    LayerSlider WP: version: 6.10.2, author: Kreatura Media
    Related Posts for WordPress: version: 2.0.3, author: Never5
    Request Call Back: version: 1.4.1, author: Scott Salisbury
    Slider Revolution: version: 6.2.2, author: ThemePunch
    Uncode Core: version: 2.2.8, author: Undsgn
    Uncode Dave's WordPress Live Search (4.4.1): version: 1.0.3, author: Dave Ross
    Uncode Privacy: version: 2.1.1, author: Undsgn
    Uncode WPBakery Page Builder: version: 6.1.0, author: Michael M - WPBakery.com
    UpdraftPlus - Backup/Restore: version: 1.16.25, author: UpdraftPlus.Com, DavidAnderson
    VC Particles Background: version: 1.3, author: Boom-Apps
    WPBakery Page Builder (Visual Composer) Clipboard: version: 4.5.5.1, author: bitorbit
    WP Google Maps: version: 8.0.23, author: WP Google Maps
    WP YouTube Lyte: version: 1.7.11, author: Frank Goossens (futtta)
    
    ### wp-media ###
    
    image_editor: WP_Image_Editor_Imagick
    imagick_module_version: 1690
    imagemagick_version: ImageMagick 6.9.10-47 Q16 x86_64 2019-05-28 https://imagemagick.org
    imagick_limits: 
    	imagick::RESOURCETYPE_AREA: 765 GB
    	imagick::RESOURCETYPE_DISK: 9.2233720368548E+18
    	imagick::RESOURCETYPE_FILE: 192
    	imagick::RESOURCETYPE_MAP: 765 GB
    	imagick::RESOURCETYPE_MEMORY: 383 GB
    	imagick::RESOURCETYPE_THREAD: 1
    gd_version: bundled (2.1.0 compatible)
    ghostscript_version: not available
    
    ### wp-server ###
    
    server_architecture: SunOS localhost 5.10 Generic_150401-49 i86pc SunOS localhost 5.10 Generic_150401-49 i86pc SunOS localhost 5.10 Generic_150401-49 i86pc
    httpd_software: Apache/2.4.41 (Unix)
    php_version: 7.3.18
    php_sapi: cgi-fcgi
    max_input_variables: 4000
    time_limit: 240
    memory_limit: 256M
    max_input_time: 60
    upload_max_size: 64M
    php_post_max_size: 76M
    curl_version: 7.54.0 OpenSSL/1.0.2k
    suhosin: false
    imagick_availability: true
    htaccess_extra_rules: false
    
    ### wp-database ###
    
    extension: mysqli
    server_version: 5.6.42-log
    client_version: 5.5.54
    
    ### wp-constants ###
    
    WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /mnt/web311/b1/87/58947387/htdocs/WordPress_SecureMode_01/wp-content
    WP_PLUGIN_DIR: /mnt/web311/b1/87/58947387/htdocs/WordPress_SecureMode_01/wp-content/plugins
    WP_MAX_MEMORY_LIMIT: 256M
    WP_DEBUG: false
    WP_DEBUG_DISPLAY: true
    WP_DEBUG_LOG: false
    SCRIPT_DEBUG: false
    WP_CACHE: false
    CONCATENATE_SCRIPTS: undefined
    COMPRESS_SCRIPTS: undefined
    COMPRESS_CSS: undefined
    WP_LOCAL_DEV: undefined
    DB_CHARSET: utf8
    DB_COLLATE: undefined
    
    ### wp-filesystem ###
    
    wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable
    
    

    Und hier noch Infos zum Server dazu:

    Server-Architektur SunOS localhost 5.10 Generic_150401-49 i86pc SunOS localhost 5.10 Generic_150401-49 i86pc SunOS localhost 5.10 Generic_150401-49 i86pc
    Webserver Apache/2.4.41 (Unix)
    PHP-Version 7.3.18 (Unterstützt keine 64bit-Werte)
    PHP-SAPI cgi-fcgi
    Maximale PHP-Eingabe-Variablen (max_input_vars) 4000
    Maximale PHP-Ausführungszeit (max_execution_time) 240
    PHP-Speicher-Limit (memory_limit) 256M
    Maximale Eingabe-Zeit (max_input_time) 60
    Maximale Dateigröße beim Upload (upload_max_filesize) 64M
    Maximale Größe der PHP-Post-Daten (post_max_size) 76M
    cURL-Version 7.54.0 OpenSSL/1.0.2k
    Ist SUHOSIN installiert? Nein
    Ist die Imagick-Bibliothek verfügbar? Ja
    .htaccess-Regeln Deine .htaccess-Datei enthält nur die WordPress-Core-Funktionen.

    Der Zustand der Website mit mit „Gut“ definiert, Fehlermeldungen liegen keine vor.

    Abermals Dank und viele Grüße
    Matthias

    Sieht so aus, als würde das PHP-Speicher-Limit bei der üppingen Auswahl an Plugins nicht ausreichen. Entweder Anzahl der Plugins reduzieren oder bei Strato mehr Arbeitsspeicher (kostenpflichtig) buchen.

    Thread-Starter mtriefenbach

    (@mtriefenbach)

    Grüß Dich,
    ich habe bereits ein Plugin (WooCommerce) entfernt gehabt, das damals im Theme-Bundle inklusive war, das ich jedoch nie aktiviert hatte. Beinahe alle der 19 Plugins (sind das tatsächlich „üppig viele“?) stehen im Zusammenhang mit dem Thema bzw. seiner Funktionalität – ich habe lediglich 2 zusätzliche installiert (GoogleMaps sowie eines zur Einpflegung von YouTube-Videos, WP YouTube Lyte).

    Und, das Entscheidende: Seit der Addierung des WP YouTube Lyte Plugins sind mehrere Monate vergangen, seitdem lief die Website einwandfrei. Dazu funktioniert das Bearbeiten und vorherige Einloggen (in) alle andeen Unterseiten der Website einwandfrei – lediglich bzgl. der Startseite gibt es das Problem. Weswegen eine „allgemeingültige“ Überschreitung des Arbeitsspeichers nicht sein kann …

    Danke & schöne Grüße!
    Matthias

    Da stimmt aber etwas nicht überein:

    AH01215: PHP Fatal error: Out of memory (allocated 158859264) (tried to allocate 36864 bytes)

    Das sind rund 150MB, da sollten weitere rund 36KB noch nicht das Problem sein.

    • Diese Antwort wurde geändert vor 3 Jahren, 10 Monaten von bscu.

    Was ist denn im Kundenmenü bei Strato als Arbeitsspeicher eingetragen?

    Thread-Starter mtriefenbach

    (@mtriefenbach)

    WP Memory Limit – 256 MB
    PHP Max Input Vars – 4000
    PHP Max Input Vars (allowed) – 4000
    Speicherplatz gesamt: 24,4 GB – Frei: 17,5 GB

    Trag doch bitte mal mit einem geeigneten Code-Editor (z.B. VS Code oder Notepad++, beide kostenlos erhältlich) in der wp-config.php oberhalb von /* That's all, stop editing! Happy blogging. */ folgende Zeile ein:

    define( 'WP_MEMORY_LIMIT', '256M' );

    Thread-Starter mtriefenbach

    (@mtriefenbach)

    Hello again 🙂
    Hab ich gecheckt, das steht dort bereits.

    #wirschaffendas

    Thread-Starter mtriefenbach

    (@mtriefenbach)

    Hello again zusammen,
    hat jemand zufällig noch einen Tipp? Als letzte Möglichkeit bliebe evtl. nur die Deinstallation des Themes und dessen anschließende Neuinstallation. Als Laie versuche ich jedoch, solch „großen Schritte“ möglichst zu vermeiden, denn wenn dann die Neuinstallation warumauchimmer nicht funktioniert ….
    Viele Grüße in die werte Runde 🙂

    Hallo,
    ich weiß nicht, wie du darauf kommst, dass du das Problem evtl. durch eine Neuinstallation des Themes erledigen könntest.
    Du kannst ja mal nach einer Sicherung das plugin Health Check & Troubleshooting installieren. Zusätzlich ist als theme twenty twenty aktiviert. Dann kannst du sehen, ob die beschriebenen Probleme noch weiterhin auftauchen. Aktiviere dann Plugin für Plugin im Problembehandlungsmodus und schaue jeweils nach Aktivierung eines Plugins, ob das Problem noch besteht. Auf diese Weise kannst du möglicherweise die Ursache finden, die das Problem verursacht. Vorteil dabei ist, dass der Leser deines Blogs die Seite weiter mit allen Infos und plugins sieht, während nur für dich alle plugins deaktiviert sind.
    Lies dir dazu auch mal die Informationen in dem Beitrag Health Check durch.
    Oder du nimmst Kontakt zum Hoster (Strato) auf.
    Viele Grüße
    Hans-Gerd

    Thread-Starter mtriefenbach

    (@mtriefenbach)

    Hi,
    a) weil ich Laie bin und erwog, nach einem „Reset“ auch das Problem beseitigt zu haben (?)
    b) Danke sehr – das mach ich.
    c) habe ich bereits und die nannten ebenfalls „nur“ als Erstvorschlag die Änderung der wp-config.php auf 256M. Aber das war ja bereits eingestellt.

    wordpress_path: /mnt/web311/b1/87/58947387/htdocs/WordPress_SecureMode_01
    wordpress_size: loading...
    uploads_path: /mnt/web311/b1/87/58947387/htdocs/WordPress_SecureMode_01/wp-content/uploads
    uploads_size: loading...
    themes_path: /mnt/web311/b1/87/58947387/htdocs/WordPress_SecureMode_01/wp-content/themes
    themes_size: loading...
    plugins_path: /mnt/web311/b1/87/58947387/htdocs/WordPress_SecureMode_01/wp-content/plugins
    plugins_size: loading...
    database_size: loading...
    total_size: loading...

    Sowas ist eben auch schwer zu bewerten. Ein paar Sekunden gewartet und die Werte wären angezeigt worden. ¯\_(ツ)_/¯

    Thread-Starter mtriefenbach

    (@mtriefenbach)

    … kein Problem, ich „liefere nochmal“ 🙂

    … als Erstvorschlag die Änderung der wp-config.php auf 256M. Aber das war ja bereits eingestellt.

    Ich hab selber schon so oft gedacht „das hab ich doch schon gemacht“ und dann stellte sich heraus, dass in der Zeile ein Tippfehler war und es deshalb nicht funktionieren konnte. Vielleicht magst du nochmal den Inhalt der wp-config.php teilen (Zeilen mit Zugangsdaten und SALT-Keys bitte vor dem Absenden löschen).

    Lies doch auch nochmal Warum ein Link zu deiner Website wichtig ist. 🙂

Ansicht von 15 Antworten - 1 bis 15 (von insgesamt 18)
  • Das Thema „„PHP Fatal error: Out of memory“ – aber nur meine Startseite betreffend“ ist für neue Antworten geschlossen.