15. Januar 2009
Vor einiger Zeit hatte ich das Problem, dass Beiträge, die ich erst am nächsten Tag veröffentlichen wollte, einfach nicht publiziert wurden. Stattdessen stand in der Artikelübersicht "Fehlende Planung" - ziemlich nichtssagend also. Ich begab mich auf die Suche nach der Ursache und im WordPress Forum wurde meine Vermutung bestätigt: Es gab ein Problem mit der HTTP-Schnittstelle, die mit Version 2.7 in WordPress eingebaut wurde.
Diese Klasse dient dazu, die HTTP-Requests nicht nur mit einer, sondern mit einer von mehreren geeigneten PHP-Methoden auszuführen. Sollte nämlich eine Methode nicht funktionieren, wird einfach die nächste verwendet. Damit sind die Chancen grösser, das die Requests auch funktionieren, je nach dem wie Server und PHP konfiguriert sind. Derzeit werden fünf Methoden verwendet:
Im Forum wurde das Plugin 123 HTTP Transport von Schnurpsel empfohlen, um dieses Problem zu beseitigen. Mit ihm kann man nämlich einzelne Methoden per Mausklick deaktivieren, falls diese Probleme bereiten sollte. Bevor ich allerdings noch ein Plugin installierte, wollte ich lieber noch einen harmloseren Schritt ausprobieren:
Ich habe mir nochmals die Original-Version von WordPress herunter- und wieder hochgeladen. Und siehe da: Es funktioniert wieder! Ein Grund, manchmal auch einfachere Wege auszuprobieren, bevor man sich für alles und jeden ein Plugin installiert!
© 2012 Schweizer WordPress Magazin | Realisiert von Pascal Birchler | 52 Queries. 0,527 Sekunden.