Home » Programmierung, SEO, Wordpress

WordPress 2.7/2.7.1/2.8 Automatisches Aktualisieren

25 June 2009 No Comment

Die Funktion, dass Plugins automatisch nach Eingabe der FTP-Daten aktualisiert werden, gibt es schon seit längerem. Leider habe ich diese tolle Funktion nie genutzt, weil ich bei meinem Webspace keinen Zugriff auf den ‘tmp’-Ordner hatte, also habe ich mich damit abgefunden und alle Plugins manuell per FTP aktualisiert.

Doch heute hat mich die Neugierde gepackt und ich habe gegoogelt ob sich dieses Problem lösen lässt. Und tatsächlich – wer hätte es gedacht – andere WordPress-Nutzer hatten in der Vergangenheit die selben Schwierigkeiten bei der automatischen Aktualisierung von Plugins oder gar der gesamten WordPress Version.

Nach kurzer Zeit musste ich feststellen, dass die Lösungsansätze in verschiedenen Foren nciht so recht klappen wollten, also habe ich weitergesucht, weiterprobiert und bin nun auf die ultimative Lösung gestoßen.

Hier die konkrete Anleitung, die bei jedem funktioneren sollte, der eine der in der Überschrift angegebenen Versionen benutzt:

Folgenden Code in die wp-config.php-Datei einfügen:

putenv("TMPDIR=/-den gesamten Pfad zum Verzeichnis hier einfügen-/wp-content/tmp");
define('WP_TEMP_DIR', ini_get('upload_tmp_dir'));

Wobei -den gesamten Pfad zum Verzeichnis hier einfügen- mit einem Pfad wie bspw. /var/www/user12345/html/wordpress/ ersetzt werden sollte. Diesen könnt ihr bei eurem Hoster erfragen, oder einen PHP-Fehler auslösen, dann wird euch der Pfad auch angezeigt.

Als nächstes noch das Verzeichnis tmp im Ordner wp-content erstellen und mit CHMOD 777 ausstatten.

Das wars auch schon, jetzt sollte das komfortable Updaten von Plugins aus dem WordPress-Backend aus tadellos funktionieren. Sollte es dennoch nicht klappen, dürft ihr gerne ein Kommentar hinterlassen.

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.