Akismet Firewall-Probleme (und wie man sie behebt)

Neulich wunderte ich mich über eine große Anzahl von Spam-Kommentaren auf meinem Blog. Nach einem Login auf der Wordpress-Administrationsoberfläche zeigte sich direkt, wo der Fehler liegt:

1Akismet has detected a problem. A server or network problem is preventing Akismet from working correctly.

Hoppla - wo kommt das denn her?

Mein Hoster All-Inkl hat hier anscheinend kürzlich Änderungen an der PHP-Konfiguration vorgenommen. Das Akismet-Plugin benötigt Zugriff auf einzelne externe Server, um Spam-Kommentare zu filtern. Meine Recherchen haben ergeben, dass folgende PHP-Einstellungen gesetzt sein müssen, damit dieser Zugriff auch funktioniert:

1magic_quotes_gpc = 1
2magic_quotes_runtime = 0
3allow_url_fopen = On

Wenn man einen verwalteten Webserver verwendet und diesen nicht selbstständig komplett konfigurieren kann (wie in meinem Fall), können diese Einstellungen in der .htaccess Datei vorgenommen werden:

1php_flag magic_quotes_gpc on
2php_flag magic_quotes_runtime 0
3php_flag allow_url_fopen On

Und siehe da - nach einem erneuten Laden der Administrationsoberfläche funktionierte Akismet wieder. 🙂

Übersetzungen: