InfiniteWP: Fsock error

InfiniteWP ist eine selbst-gehostete, – zumindest in der Grundversion – kostenlose WordPress-Verwaltungsplattform, die das Management mehrerer WordPress-Installationen wesentlich erleichtert.

In der kostenlosen Grundversion dient InfiniteWP insbesondere der Update- und Backup-Verwaltung mehrerer WordPress-Installationen. Die Einrichtung ist sehr simpel und auf der Webseite detailliert beschrieben.

Nach der Installation und der Integration eines ersten WordPress-Blogs stieß ich allerdings auf folgenden Fehler:

Fsock error: Unable to initiate FsockOpen Kindly contact your host.

Dieser trat bei jeder Interaktion mit dem betreffenden Blog auf. InfiniteWP bietet allerdings eine Lösung des Problems bereits in den Einstellungen. In den Einstellungen (oben rechts) unter „App-Settings“ ist „Automatically choose the best connection method“ aktiviert. Nach dem Deaktivieren dieser Einstellung führt das Aktivieren von „Do not use fsock“ zur Lösung des Problems.
Ausschnitt aus den InfiniteWP-Einstellungen

WordPress Upgrade-Fehler (undefinierte Funktionen)

Nach einem manuellen Upgrade von WordPress auf Version 3.3.1 bin ich auf diverse Fehlermeldungen gestoßen. Die meisten tauchten im Zusammenhang mit der pluggable.php auf:

Fatal error: Call to undefined function _fill_user() in [absoluter Serverpfad]/wp-includes/pluggable.php on line 199

Es kam noch zu weiteren Fehlern mit scheinbar undefinierten Funktionen. Die Lösung des Problems liegt im Ersetzen aller Dateien (außer wp-content) mit der neuen WordPress-Version.

  1. Herunterladen der aktuellen WordPress-Version
  2. Entpacken und per FTP-Client zum entsprechenden Ordner navigieren
  3. Die alten Dateien mit den neuen überschreiben (außer wp-content)
  4. Upgrade ausführen (wp-admin/upgrade.php)

Zu Punkt 3: Bei mir hat bereits das Überschreiben von wp-admin und wp-includes genügt, um die Probleme zu beheben.