Memory Limit erhöhen und PHP5 aktivieren

Am 22. Juni 2009 von Tom unter "Konfiguration" + "Performance-Optimierung" veröffentlicht.

Mit dem 2.8er-Upgrade kehrten hier und da auch wieder die Klagen über zu wenig Arbeitsspeicher zurück. Und zwar in Form von Internal Server Error Meldungen. WordPress wird zwar mit jeder Version besser, aber eben auch immer gefräßiger was den Bedarf an Arbeitsspeicher angeht. Viele Webhoster haben ihr Memory Limit relativ niedrig angelegt. Oft sind es nur 32 MB mit dem die WordPress-Installation auskommen muss. Das macht sich vor allem im Backend bemerkbar.

Mit folgendem Code in der wp-config.php kann man WordPress etwas mehr Arbeitsspeicher spendieren und das Memory Limit erhöhen. Bei vielen Massenhostern (z.B. 1und1) ist das ohne Probleme möglich.

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

An dieser Stelle möchte ich auch noch einmal auf das Plugin WP-Memory-Usage verweisen, mit dem man nach Aktivierung im Dashboard sehen, was an Arbeitsspeicher verbraucht wird und wieviel zur Verfügung steht. Der Effekt des oben genannten Codeschnipsels kann damit auch überprüft werden.

Nachtrag:

WordPress benötigt auch PHP5, um sauber zu laufen. Bei 1und1 läuft meist nur PHP4. Mit folgendem Code in der .htaccess kann man aber auf PHP5 umschalten:

# PHP5 einschalten
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php

Flattr thisTags: , , , ,

6 Kommentare zu
“Memory Limit erhöhen und PHP5 aktivieren”

  1. [...] WPToolbox ∫ Memory Limit erhöhen – (Tags: wordpress solutions ) [...]

  2. Eclipse sagt:

    Danke für den Tipp! Leider rührt sich nichts. Mit WP-Memory-Usage gibt es folgendes aus, trotz der Ergänzung in der config.php:

    PHP Version : 4.4.9 / 32Bit OS
    Memory limit : 16 MByte
    Memory usage : 15.41 MByte

    War’s das dann oder gibt es noch irgendetwas, was man unternehmen könnte, dass die Installation läuft, sich überhaupt noch ein weiteres Plugin installieren lässt? Auf die Kulanz des Hosters kann man ja noch hoffen, dass er den Speicher erhöht. Bei denen trägt jedoch meistens das Script die Schuld.

  3. Tom sagt:

    PHP 4.4.9 reicht leider nicht aus. Wenn Du bei 1und1 bist, kann Du in der .htaccess PHP5 aktivieren. Ich habe den Artikel mal um diese Info erweitert. Ich hoffe, es hilft.
    LG
    Tom

  4. Tim sagt:

    Ich bin 1&1 Kunde, habe oben genannte Schritte durchgeführt und es funktioniert wunderbar. Vielen Dank für den Tip

  5. [...] hab ich noch ne “Anleitung” gefunden, wie man sein Memory Limit erhöhen kann, aber ob das klappt und ob man dadurch [...]

  6. Sebastian sagt:

    auch 1und1 kunde und endlich glücklich. danke dir

Dein Kommentar:

Suche

Blog abonnieren

Letzte Artikel

Kommentare

Kategorien

© 2010 Yaway Media ∫ Proudly powered by WordPressWordpress Updates