Anwendungen

WordPress-Revisionsmanagement abschalten

13. Dezember 2010 · Anwendungen · andreas · 3 Kommentare

Um besser gegen Browserabstürze und Verbindungsabbrüche gewappnet zu sein, verfügt WordPress seit Version 2.6 über eine automatische Speicherfunktion sowie ein automatisches Revisionsmanagement.

Wie der WordPress Codex erklärt, wurden zwar entsprechende Optionen zum an- bzw. ausschalten des Revisionsmanagements integriert und es existieren auch API-Funktionen zum Aufräumen, diese wurden jedoch nicht in die Oberfläche integriert.

Im normalen Betrieb macht sich das Revisionsmanagement besonders durch eine stetig und schnell wachsende Datenbank bemerkbar - alleine vom Artikel “My Book Essential – virtuelles CD-Rom loswerden” finden sich nach Veröffentlichung ingesamt neun Revisionen.

Wer das Revisionsmanagement nicht benötigt, kann dieses - am besten noch vor Erstellen des ersten Artikels - mittels der Option ‘WP_POST_REVISIONS’ in der Datei ‘wp-config.php’ abschalten:

define('WP_POST_REVISIONS', false);

Wer bereits mit eingeschaltetem Revisionsmanagement gearbeitet hat, sollte nach dem Abschalten die Datenbank aufäumen.

Die Revisionen sind - genau wie die “richtigen” Artikel in der Tabelle ‘wp_posts’ abgelegt und durch den post_status = ‘inherit’ sowie post_type = ‘revision’ gekennzeichnet. Einen Überblick über deren Anzahl verschafft das SQL-Statement

SELECT COUNT(*) FROM wp_posts WHERE post_status='inherit' AND post_type = 'revision';

Bevor es an das Löschen der Revisionen geht, sollte allerdings noch ein Blick auf die Tabellen ‘wp_postmeta’ sowie ‘wp_term_relationships’ geworfen werden, um hier keine Karteileichen zurückzulassen.

SELECT COUNT(*) FROM wp_posts, wp_postmeta
WHERE ID=post_id AND post_status='inherit' AND post_type = 'revision';
SELECT COUNT(*) FROM wp_posts, wp_term_relationships
WHERE ID=object_id AND post_status='inherit' AND post_type = 'revision';

Anschließend können - nach einer eventuellen Bereinigung der oben genannten Tabellen - die vorhandenen Revisionen entsorgt werden:

DELETE FROM wp_posts WHERE post_status='inherit' AND post_type = 'revision';

Kompletten USB-Stick mit TrueCrypt verschlüsseln

16. Mai 2010 · Anwendungen · andreas · Kein Kommentar

Neben der Möglichkeit, sogenannte Container-Dateien auf einem USB-Stick zu speichern, gibt es mit TrueCrypt auch die Möglichkeit, den kompletten Stock zu verschlüsseln.

Hierzu ist zuerst TrueCrypt herunterzuladen, auf dem lokalen PC zu installieren und anschließend zu Starten.

Nach einem Klick auf “Volume erstellen” öffnet sich der Assistent, welcher durch die Verschlüsselung des Sticks führt.

Weiterlesen


Excel aktualisiert Zelleninhalte nicht mehr automatisch

4. April 2010 · Anwendungen · andreas · Kein Kommentar

Sollte Excel plötzlich die Zelleninhalte nicht mehr automatisch aktualisieren, so lohnt ein Blick auf den Karteireiter “Berechnung” unter “Extras” / “Optionen”.

Wird hier von “Manuell” auf “Automatisch” umgestellt, klappt’s auch wieder mit der Aktualisierung.


Office XP Fensteranimation unter Windows 7

28. März 2010 · Anwendungen · andreas · 1 Kommentar

Sahen die Fensteranimationen von Office XP im zuehörigen Betriebssystem noch ganz nett aus, so werden sie unter Windows 7 zum Geduldsspiel:

Wird z.B. die Funktion “Bearbeiten” / “Suchen” aufgerufen, so bewegt sich ein schwarzer Rahmen aus der rechten unteren Ecke des Word-Fensters gemütlich zur Bildschirmmitte, um schlußendlich nach mehreren Sekunden endlich an seinem Ziel angekommen und mit dem “Suchen”-Dialog gefüllt zu werden.

Glücklicherweise ist die Animation abschaltbar:

office_xp_animation

Unter “Extras” / “Optionen” auf der Registerkarte “Allgemein” das Häkchen bei “Feedback bei Animation” entfernen.


Oracle Archiver-Stuck beheben

14. März 2010 · Anwendungen · andreas · Kein Kommentar

Wenn Oracle der Platz zum Speichern der Redo-Logs ausgeht, kommt es zu einem sog. Archiver Stuck.

Reicht auch das Löschen des vom Admin meist in weiser Voraussicht angelegten Dummy-Files nicht, so kann der Speicherort für die Logs kurzfristig umgebogen werden:

ALTER SYSTEM ARCHIVE LOG STOP;
ALTER SYSTEM SET LOG_ARCHIVE_DEST='woauchimmer';
ALTER SYSTEM ARCHIVE LOG START;

Anschließend können die alten Logs in Ruhe in Sicherheit gebracht und Platz geschaffen werden, bevor mit obiger Befehlsfolge der Speicherort wieder auf das ursprüngliche Ziel zurückgestellt wird.

Wer genauere Infos zum aktuellen Status seiner Archive-Logs erhalten will, kann sich diese mit dem Befehl

ARCHIVE LOG LIST

beschaffen. Eine ausführliche Abhandlung zum Thema “Managing Archived Redo Logs” gibt’s im Oracle Database Administrator’s Guide.