WP MEMEORY LIMT und PHP MEMORY LIMIT

  • Hi zusammen,

    ich habe folgendes Problem.

    Zuerst die Facts:

    Wordpress Version: 4.8.2
    Provider 1und1: 1&1 Unlimited (zugesichert MEMORY_LIMIT 512 MB )
    Theme: Jupiter

    Das Theme meldet Folgendes:

    WordPress Memory Limit: 40M, memory_limit should be at least 96MB.


    Das Plugin "Simple System Status" zeigt das Ergebnis:


    ### Begin Simple System Status ###

    -- WordPress Environment

    Home URL: https://www.zukunft-plus.net
    Site URL: https://www.zukunft-plus.net
    WP Version: 4.8.2
    WP_DEBUG: Disabled
    WP Language: en_US
    Multisite: No
    WP Memory Limit: 40MB
    WP Memory Limit Status: Not OK - Recommended Memory Limit is 64MB
    WP Table Prefix: wp_
    WP Table Prefix Length: 3
    WP Table Prefix Status: Acceptable
    WP Timezone: Europe/Berlin, GMT: 2
    WP Remote Post: wp_remote_post() works
    Permalink Structure: /%year%/%monthnum%/%day%/%postname%/
    Registered Post Stati: publish, future, draft, pending, private, trash, auto-draft, inherit
    Show On Front: posts

    ## Theme Information ##

    Theme Name: Jupiter
    Theme Version: 5.9.7
    Theme Author: Artbees
    Theme Author URI: http://themeforest.net/user/artbees
    Is Child Theme: No

    ## Plugins Information ##


    -- Must-Use Plugins


    -- WordPress Active Plugins

    Artbees Themes Captcha: 1.0 Jose Rodriguez <jose.rodriguez@exec.cl> http://artbees.net/themes
    Change Memory Limit: 1.0 Simon
    Easy Theme and Plugin Upgrades: 2.0.0 Chris Jean http://wordpress.org/extend/plugins…lugin-upgrades/
    Envato Toolkit: 1.3 KestutisIT https://wordpress.org/plugins/toolkit-for-envato/
    LayerSlider WP: 6.5.7 Kreatura Media https://codecanyon.net/item/layerslid…plugin-/1362246
    Master Slider Pro: 3.2.0 averta http://codecanyon.net/item/mastersli…7925?ref=averta
    Minimal Coming Soon & Maintenance Mode: 1.35 WebFactory https://wordpress.org/plugins/minima…intenance-mode/
    Server IP & Memory Usage Display: 2.0.3 Apasionados, Apasionados del Marketing http://apasionados.es/#utm_source=wp…ry-usage-plugin
    Simple System Status: 1.0.0 Leo Gopal http://leogopal.com/
    Slider Revolution: 5.4.5.1 ThemePunch http://revolution.themepunch.com/
    WPBakery Visual Composer (Modified Version): 5.2.1 Michael M - WPBakery.com http://vc.wpbakery.com

    -- WordPress Inactive Plugins

    Akismet Anti-Spam: 4.0 Automattic https://akismet.com/
    Hello Dolly: 1.6 Matt Mullenweg http://wordpress.org/plugins/hello-dolly/

    ## Server Environment ##

    Server Info: Apache
    Host: DBH: db701818565.db.1and1.com, SRV: zukunft-plus.net
    Default Timezone: UTC
    MySQL Version: 5.5.57-0+deb7u1-log

    -- PHP Configuration

    PHP Version: 7.0.23
    PHP Post Max Size: 64M
    PHP Time Limit: 0
    PHP Max Input Vars: 5000
    PHP Safe Mode: No
    PHP Memory Limit: 512M
    PHP Upload Max Size: 64M
    PHP Upload Max Filesize: 64M
    PHP Arg Separator: &
    PHP Allow URL File Open: Yes

    -- PHP Extentions

    DISPLAY ERRORS: On (1)
    FSOCKOPEN: Your server supports fsockopen.
    cURL: Your server supports cURL.
    SOAP Client: Your server has the SOAP Client enabled.
    SUHOSIN: Your server does not have SUHOSIN installed.

    -- Session Configuration

    Session: Enabled
    Session Name: PHPSESSID
    Cookie Path: /
    Save Path: /tmp
    Use Cookies: On
    Use Only Cookies: On

    -- Client Details:

    Platform: Apple
    Browser Name: Firefox
    Browser Version: 48.0
    User Agent String: Mozilla/5.0 (Macintosh; Intel Ma
    c OS X 10.6; rv:48.0) Gecko/2010
    0101 Firefox/48.0

    Client IP Address: 37.201.46.153

    ### End Simple System Status ###


    --------------------------------------------------------------------------

    Ich habe in der user.ini die im selben Verzeichnis wie Wordpress liegt folgendes:

    memory_limit = 512M
    post_max_size = 64M
    upload_max_filesize = 64M


    Wo ist der Unterschied zwischen WP Memory Limit und PHP Memory Limit ??
    Bei der Fehlermeldung vom Theme bekomme ich einen Link der mich im Grunde nur zur Erhöhung PHP Memory Limit führt, wobei diese ja schon auch 512 MB ist
    http://codex.wordpress.org/Editing_wp-con…llocated_to_PHP

    In der config.php ist:
    define( 'WP_MEMORY_LIMIT', '512M' );


    Bei der Google-Suche gelange ich immer nur zur der PHP Memory Limit Erhöhung. Die aber laut System Status schon auf 512 MB ist.


    Ich danke für jede Hilfe. Gerne teile ich Infos mit die ich vergessen habe


    Danke

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Hallo.

    Alternativ kannst Du es auch über die .htaccess versuchen:

    HTML
    php_value memory_limit 512M

    Sollten die Einstellungen dennoch nicht greifen, kontaktiere einmal den Support von 1&1.

    Überprüfe bitte auch, ob nicht irgendwo in der wp-config / .htaccess nicht schon ein derartiger Eintrag existiert mit 40M.

    LG

  • PHP und wp memory limit ist das gleiche.

    Das PHP Memory Limit legt fest wie viel Speicher ein PHP Prozess verbrauchen kann.
    Das WP_MEMORY_LIMIT legt fest wie viel Speicher WordPress im Frontend verbrauchen darf. Der Wert kann nicht höher sein als das PHP Memory Limit.
    Das WP_MAX_MEMORY_LIMIT legt fest wie viel Speicher WordPress im Backend (wp-admin) verbrauchen darf.

    https://codex.wordpress.org/Editing_wp-con…llocated_to_PHP

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Danke an alle, die geantwortet haben. Für alle die eventuell das selbe Problem haben:

    1. mit der user.ini im WP Verzeichnis können diese Werte bestimmt werden:

    PHP Memory Limit: 512M
    PHP Upload Max Size: 64M
    PHP Upload Max Filesize: 64M

    so in der user.ini

    HTML
    memory_limit = 512M
    post_max_size = 64M
    upload_max_filesize = 64M


    2. Das Verändern von WP Memory Limit: 40MB

    dieser Wert blieb so obwohl ich wie oben schon PHP Memory Limit: 512M hatte
    Mein Problem ich hatte in der Config diesen Code ohne Leerzeichen nach der ersten Klammer und ein Leerzeichen vor der zweiten Klammer so:

    HTML
    define('WP_MEMORY_LIMIT', '512M');


    So muss es aussehen, dann funktioniert es auch. Leerzeichen nach der ersten Klammer und ein Leerzeichen vor der zweiten Klammer!

    HTML
    define( 'WP_MEMORY_LIMIT', '512M' );


    Wertsetzung in der .htaccess wie vom FloRet empfohlen führte immer wieder dazu das die komplette Seite nicht mehr aufrufbar war:
    Vielleicht weil es schon in der config und user.ini gesetzt wurde??

    HTML
    php_value memory_limit 512M

    Für alle die da nicht ganz durchblicken zitiere ich mensmaximus nochmal:

    Das PHP Memory Limit legt fest wie viel Speicher ein PHP Prozess verbrauchen kann.
    Das WP_MEMORY_LIMIT legt fest wie viel Speicher WordPress im Frontend verbrauchen darf. Der Wert kann nicht höher sein als das PHP Memory Limit.
    Das WP_MAX_MEMORY_LIMIT legt fest wie viel Speicher WordPress im Backend (wp-admin) verbrauchen darf.

    https://codex.wordpress.org/Editing_wp-con…llocated_to_PHP


    Meine abschlißende frage wäre wie viel MB empfiehlt ich für den WP_MEMORY_LIMIT ? Meiner ist jetzt bei 512

    Danke!


  • Meine abschlißende frage wäre wie viel MB empfiehlt ich für den WP_MEMORY_LIMIT ? Meiner ist jetzt bei 512

    Für eine normale WP Installation sind 128M ausreichend. Wer viele Post Types und Taxonomien hat sollte 256M haben. Spezielle Anwendungen mit vielen Abfragen können durchaus 512M brauchen. Grundsätzlich sollte man aber jede WordPress Installation, die mehr als 256M braucht (weil sonst z.B. der Bildschirm weiß bleibt), gründlich untersuchen, denn bei vernünftiger Programmierung ist es nicht notwendig einem PHP Prozess so viel Speicher zu geben. Im Regelfall liegt der hohe Speicherverbrauch an schlecht geschriebenen Queries (es wird mehr eingelesen als gebraucht wird) oder zu großen PHP Klassen, wodurch riesige Objekte entstehen.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Ich hänge mich an dieses Thema gleich mal dran, weil ich seit heute Mittag aktuell anscheinend auch dieses Problem habe. Mein Customizer funktioniert nicht mehr... :( Bisher habe ich folgende Schritte unternommen:

    * Aktualisierung der WP-Installation via Dashboard
    * Als das nichts geholfen hat: Manuelle Deinstallation von WP via FTP und Löschen der MySQL-Datenbanken
    * Neuinstallation von WP, Editieren der wp-config.php mit "define( 'WP_MEMORY_LIMIT', '128M' );"

    Ergebnis: Customizer funktioniert immer noch nicht.

    Mein Hoster ist Strato, die PHP-Version ist 5.6 (höher kann ich derzeit leider nicht gehen, da auf dem Server noch eine alte Seite mit einem nicht mehr aktualisierten CMS liegt, was sich bei PHP-Versionen >5.6 verschluckt und daher durch die neue WP-Seite ersetzt werden soll). Was kann ich noch tun?

    Edit:

    Nachtrag aus obigem Plugin:

    Einmal editiert, zuletzt von scrub (7. Oktober 2017 um 15:42)

  • wenn du mehrer WP am laufen hast, teilen sich die seiten natürlich den Ram am server ,)
    Andere frage wieviel ram bekommst du vom hoster?

    und oder geben die entwickler tools einen fehler aus?
    Debug modus?

  • Ich hänge mich an dieses Thema gleich mal dran, weil ich seit heute Mittag aktuell anscheinend auch dieses Problem habe. Mein Customizer funktioniert nicht mehr... :( Bisher habe ich folgende Schritte unternommen:

    * Aktualisierung der WP-Installation via Dashboard
    * Als das nichts geholfen hat: Manuelle Deinstallation von WP via FTP und Löschen der MySQL-Datenbanken
    * Neuinstallation von WP, Editieren der wp-config.php mit "define( 'WP_MEMORY_LIMIT', '128M' );"

    Ergebnis: Customizer funktioniert immer noch nicht.

    Mein Hoster ist Strato, die PHP-Version ist 5.6 (höher kann ich derzeit leider nicht gehen, da auf dem Server noch eine alte Seite mit einem nicht mehr aktualisierten CMS liegt, was sich bei PHP-Versionen >5.6 verschluckt und daher durch die neue WP-Seite ersetzt werden soll). Was kann ich noch tun?

    Bitte erstelle einen neuen Thread. Dein Problem hat mit dem Ursprungspost nichts zu tun. Und im neuen Post achtest Du bitte auf weitere relevante Angaben.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!