perun.net – WordPress & Webwork



WordPress: Zusatzangaben in der wp-config.php

Von am 20. 05. 2010 um 22:27 – Aktualisiert am 06. 07. 2011 um 03:03

WordPress: Zusatzangaben in der wp-config.php

Die gängigen Angaben in der Konfigurationsdatei von WordPress (wp-config.php), wie zum Beispiel Angaben zur Datenbank, Sicherheitsschlüssel, Angaben zur Sprache und ein paar mehr sind so ziemlich jeden geläufig, der WordPress mehr als einmal installiert hat.

Aber die wp-config.php unterstützt ein ganzes Arsenal von Angaben. Einige davon, welche ich interessant finde, werde ich hier kurz auflisten und erläutern.

Automatische Speicherung der Artikel modifizieren

Mit folgendem Code gibt man an, nach wie vielen Sekunden, der Artikel automatisch gespeichert wird:

define('AUTOSAVE_INTERVAL', 120 );

Artikel-Versionisierung beeinflussen

Mit dem folgenden Code legt man fest, wie viele Speicherschritte WordPress anlegen soll:

define('WP_POST_REVISIONS', 5);

Möchte man die Versionisierung der Artikel deaktivieren, weil die Datenbank schnell anwächst, dann muss man folgende Angabe in die wp-config.php eingeben:

define('WP_POST_REVISIONS', false );

Ich habe in unseren Weblogs, die Versionisierung deaktiviert.

Die Papierkorb-Funktion beeinflussen

Seit der Version 2.9 werden Artikel, Seiten und Kommentare nicht direkt gelöscht, sondern wandern in Papierkorb. Mit folgendem Code gibt man an, nach wie vielen Tagen der Papierkorb automatisch geleert werden soll:

define('EMPTY_TRASH_DAYS', 21 );

Möchte man den Papierkorb deaktivieren, dann musst du folgende Angabe tätigen:

define('EMPTY_TRASH_DAYS', 0 );

Beim Papierkorb habe ich keine Angabe getätigt und hier greift WordPress dann auf den Standardwert von 30 Tagen zurück.

Speicher für PHP erhöhen

Sollte der Speicher, der für PHP-Anwendungen reserviert ist nicht ausreichen, dann kann man diesen erhöhen, zum Beispiel:

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

Die Zahl bezieht sich auf die Anzahl von MBytes, in unserem beispiel würden wir den Speicher auf 64 Megabyte erhöhen. Diese Erhöhung betrifft allerdings nur WordPress, andere PHP-Anwendungen profitieren hiervon nicht.

Die Erhöhung des Speichers kann man natürlich nur vornehmen, wenn der Hoster dies erlaubt und sie ist nur notwendig, wenn man für WordPress mehr als 32 MByte haben möchte, denn standardmäßig setzt WordPress den Wert bereits auf 32 MByte.

In der kommenden Version 3.0 wird der Standardwert für Einzelinstallationen weiterhin bei 32 MByte liegen und für Multisite (mehrere Blogs mit einer WordPress-Installation) bei 64 MByte.

Bei mir war diese Angabe nicht notwendig, weil ich einerseits 64 MByte zur Verfügung habe und ich bzw. dieses Weblog hier Maximum 28,50 MByte benötigt.

Diesen Artikel weiterempfehlen:

Hinweis:
Schulungsunterlagen für WordPress
Aktuell und praxiserprobt. Als E-Book für den Privatgebrauch oder als PDF-Volumenlizenz für den geschäftlichen Einsatz.

Verwandte Artikel:

 — 


21 Kommentare

  1. 1.Tweets that mention Peruns Weblog -- Topsy.com

    Pingback vom 21.05.2010 um 06:10

    [...] This post was mentioned on Twitter by Vladimir Simovic, Kai Köpke. Kai Köpke said: RT @TopsyRT: WordPress: Zusatzangaben in der wp-config.php #wordpress-faq #wordpress-tipps http://bit.ly/dtFIXl [...]

  2. 2. – Falko

    Kommentar vom 21.05.2010 um 10:22

    Hatte mich bisher noch nicht näher damit beschäftigt. Ist ja hoch interessant. Besonders die Anzahl der Versionisierungen sollte ich bei mir reduzieren. Danke für den Hinweis! ;-)

  3. 3. – delicious Links: 21. May 2010 | miZine

    Pingback vom 23.05.2010 um 01:01

    [...] WordPress: Zusatzangaben in der wp-config.php | Peruns Weblog Teilweise sehr nützlich! : WordPress – Zusatzangaben in der wp-config.php Tags: WordPress [...]

  4. 4.Tanja

    Kommentar vom 23.05.2010 um 07:10

    Bei einigen meiner Blogs liege ich laut dem Memory Overview Plugin knapp über 32M, obwohl ich mit ca. 20 Plugins nicht wirklich auf dem rießigen Schiff unterwegs bin. Hab natürlich auch überall Server mit 64M.
    Ich glaube dass es mit zukünftigen Versionen langsam aber sicher Probleme z.B. mit 1&1 geben wird. Dort ist mir bei einigen Bekannten aufgefallen, dass die zwar exorbitant hohes Memory anzeigen (128M etc.), aber unterm Strich bei 40M der Ofen des Servers aus ist. Gibt auch irgendwo versteckt ne Info dazu, dass die 1&1 Server grundsätzlich nicht mehr als 40M zulassen. Lassen wir uns überraschen…
    Übrigens funzt das mit den post revisions und ner Zahl bei mir auf keinem Blog so richtig. Sobald die nicht komplett ausgeschaltet sind, schreibt WordPress unendlich viele davon, egal welche Zahl da drinne steht.

  5. 5.Schnurpsel

    Kommentar vom 24.05.2010 um 12:13

    Bei 1&1 gibt es noch nicht mal 40M, sondern effektiv nutzbar sind nur 32M. Man kann nur hoffen, daß sich da bald mal was ändert.

  6. 6.Top 7: Artikel der Woche 20/2010 | TreasureZone

    Pingback vom 24.05.2010 um 12:16

    [...] der Artikel und die Papierkorbfunktion beeinflussen, oder den Speicher für PHP erhöhen? Vladimir Simovic (Perun) hat in seinem Artikel vom Donnerstag erklärt, welche Zusatzangaben dafür in der [...]

  7. 7.Tanja

    Kommentar vom 24.05.2010 um 13:33

    @Schnurpsel: Hab schon mehr als 32M rausgeholt bei 1&1, aber nur mit einem Script außerhalb von WordPress, bei 36-38M war dann aber Schluß mit lustig. So kam ich überhaupt erst auf die 40M Serverrestriktion, denn in der PHP Info wurden freundlicherweise 128M angezeigt. Das nenn ich mal eine nette "Veräppelung" ;-)

  8. 8. – WordPress-Links « schoolpage

    Pingback vom 24.05.2010 um 18:57

    [...] Zusatzangaben der wp-config.php [...]

  9. 9.Schnurpsel

    Kommentar vom 24.05.2010 um 21:21

    Naja, mir hatte 1&1 auf eine Supportanfrage bestätigt, das effektiv nur 32M nutzbar sind.
    Meine "Messungen" haben auch immer Out of memory (allocated 33030144)ergeben, was sogar nur 31,5 MB entspricht.

    Wie auch immer, ob nun 32, 36 oder 38 ist eigentlich egal, zu wenig ist es in jedem Fall.

  10. 10.Tanja

    Kommentar vom 25.05.2010 um 05:59

    @Schnurpsel: Mit ein paar Spielereien hatte ich die Fehlermeldungen hoch schrauben können auf 36… und 38… aber dann war der Ofen aus. Auf die Supportanfrage "hallo, da stehen 128M in der Konfiguration"… kam nur eine Standardantwort, mit der kein Mensch was anfangen konnte :-(
    Zu wenig ist das definitiv und ich sehe da auch mit den kommenden Versionen von WP langsam aber sicher Probleme auf Viele zu kommen. Wer will schon WP ohne Plugins fahren, so dass er mit den effektiven 32M hin kommt?

  11. 11. – Linkeria (21. Mai – 25. Mai) » der tag und ich

    Pingback vom 25.05.2010 um 13:54

    [...] WordPress: Zusatzangaben in der wp-config.php [...]

  12. 12.Crazy Girl

    Kommentar vom 27.05.2010 um 10:27

    Falls es Dich/Euch interessiert: Ich habe die 64M von WordPress gesprengt. Aber leider nicht sichtbar, sondern im Hintergrund: Pingbacks und Trackbacks Problem gelöst – Memory Limit von WordPress gesprengt.
    Hatten ein ziemlich langes und aufwendiges debugging laufen, um dem Ganzen auf die Schliche zu kommen :-(

  13. 13. – Uwe

    Kommentar vom 28.05.2010 um 00:22

    Ahh, Papierkorb deaktivieren war mir neu, danke dafür! (Noch nie drüber gefreut, da landet Spam drin und nix aus Versehen.. WordPress muss ja nicht gänzlich wie Windows werden :mrgreen:)

  14. 14.Schnurpsel

    Kommentar vom 29.05.2010 um 17:23

    Der Papierkorb (auf dem Desktop) ist meines Wissens eine Apple-Erfindung. Nicht immer gleich auf Windows einschlagen. :-)

  15. 15.Martin

    Kommentar vom 05.06.2010 um 18:38

    Klasse Tipps dabei. Werde ich direkt mal umsetzen. Wo kann man denn Papierkorb eigentlich einsehen?

  16. 16.Tobias Lampert

    Kommentar vom 18.06.2010 um 20:37

    Ich bin leider ein absoluter PHP-Noob – könntest Du kurz erklären, an welcher Stelle der wp-config.php z.B. der Eintrag zur Deaktivierung der Versionierung eingesetzt werden soll? Ganz am Schluß, ganz am Anfang, mit oder ohne Leerzeile davor oder danach etc.? Vielen Dank im Voraus! :-)

  17. 17.Jens

    Kommentar vom 19.06.2010 um 11:28

    @Tobias

    Ich würde mal sagen, irgendwo vor der Zeile

    /* That's all, stop editing! Happy blogging. */

    in der wp-config.php

  18. 18.Tobias Lampert

    Kommentar vom 19.06.2010 um 14:49

    @Jens:

    Das hatte ich mir bereits gedacht … ;-) Trotzdem danke!

  19. 19. – Sackmühle » Blog Archive » Revisions-Chaos

    Pingback vom 05.07.2010 um 17:11

    [...] Man kann es zwar vermeiden, dass WordPress die Artikel versioniert, und zwar durch eine kleine Änderung in der _wp-config.php_, aber das habe ich erst kürzlich durch Peruns RSS-Feed erfahren. Nähere Erklärungen findet ihr in seinem Artikel: WordPress: Zusatzangaben in der wp-config.php. [...]

  20. 20.Wie stellt man die ältere Version eines WordPress-Artikels wieder her? | WordPress-Buch

    Pingback vom 14.01.2011 um 10:21

    [...] Wer noch mehr Infos über Zusatzangaben in der wp-config.php haben möchte, der sollte sich mal den Artikel von Perun anschauen: WordPress: Zusatzangaben in der wp-config.php [...]

  21. 21.WordPress-Newsletter 18 | WordPress & Webwork

    Pingback vom 17.08.2011 um 16:54

    [...] Automatische Speicherung von Beiträgen beeinflussen [...]

Tut mir Leid, aber die Kommentar-Funktion ist momentan deaktiviert.



Weblog der perun.net webwork gmbh mit Artikeln zum Thema WordPress, Webwork, und Internet.