Probleme mit XAMPP und bbPress

XAMPP ist eine sehr beliebte Distributon eines WAMP für Microsoft Windows. Die Installation entspricht dem unter Windows gewohnten Standard, und nach dem setup.exe stehen alle Komponenten des Systemes zur Verfügung. Das ist eine große Erleichterung für jeden, der eine Webanwendung lokal ausprobieren oder sich persönlich anpassen möchte, dabei seine vertraute Arbeitsumgebung am Computer haben möchte und sich dennoch nicht durch die manchmal etwas anspruchsvolle Installation der benötigten Einzelanwendungen arbeiten möchte. Und daher rührt auch die Beliebtheit. (Einen „richtigen“ Webserver würde ich damit allerdings nicht betreiben wollen.)

In der Kombination bbPress und XAMPP treten jedoch immer wieder einmal Fehler auf, die zurzeit niemand richtig zu verstehen scheint – zumindest entsteht im englischsprachigen Forum dieser Eindruck. Schon bei der Installation von bbPress unter einem aktuellen XAMPP gibt es diverse Warnungen, dass die Verwendung von Referenzen bei Funktionsaufrufen „deprecated“ (veraltet) sei, und wenn man noch vor dem ersten Installationsschritt, also sozusagen im Schritt Null, mit diversen derartigen Meldungen überschüttet wird, ist das alles andere als ermutigend. Zudem treten sie auch im Forumsbetrieb auf.

Diese Meldungen bleiben auch bestehen, wenn die Deprecated-Meldungen in der php.ini durch Maskieren mit einem & ~E_DEPRECATED abgeschaltet werden.

Letzteres ist ein Fehler, aber mit Sicherheit ein Fehler der PHP-Version, die mit XAMPP ausgeliefert wird, denn diese Meldungen sollten durch eine derartige Einstellung völlig unterdrückt werden. Eine solche Unterdrückung ist auch sinnvoll, da hier kein wirklicher Fehler auftritt, sondern ein Sprachmerkmal von PHP4 benutzt wird, das in PHP5 eben als veraltet gilt und in künftigen Versionen möglicherweise nicht weiter unterstützt wird. Zurzeit strebt bbPress noch die vollständige Kompatibilität mit PHP4 an, dies wird sich wohl erst ändern, wenn auch der letzte Hoster PHP5 anbietet.

(Es gibt gute Gründe, bei PHP4 zu bleiben, einer davon ist die hohe Robustheit von PHP4, die weniger administrativen Aufwand beim Betrieb eines Servers erforderlich macht. Dieses Maß an Robustheit zu erreichen, liegt noch auf dem Weg, den PHP5 zu beschreiten hat.)

Leider habe ich hier keine Möglichkeit, dieses Problem nachzuvollziehen, weil ich kein Windows zur Verfügung habe. (Und nein, auf mein Linux kommt mir kein XAMPP, ich bin darauf angewiesen, dass alles gut läuft und deinstalliere keine funktionierende Software!) Wenn jemand diesen Fehler analysieren könnte und das XAMPP-Team und vielleicht auch das englische bbPress-Forum mit näheren Informationen versorgen könnte, denn wäre das sicherlich für viele Menschen eine große Hilfe.

WordPress 2.8.2

Nur, um zu so vielen Klagen über Rauheiten und Fehler auch mal etwas Gutes mitzuteilen: Diese Website läuft jetzt mit WordPress 2.8.2, der Upgrade war problemlos und die Integration mit bbPress funktioniert weiterhin reibungslos. Wenn das doch nur immer so wäre

Jetzt auch mit Forum

Diese kleine Website verfügt jetzt auch über ein Forum. Natürlich handelt es sich um ein bbPress in der aktuellen stabilen Version und mit meiner deutschen Sprachdatei, da ich glaube, dass man Fehler am schnellsten bemerkt, wenn man regelmäßig Tag mit der Software arbeitet…  ;-)

Vielleicht bildet sich ja im Laufe der Zeit eine kleine Gemeinschaft von bbPress-Nutzern, die sich untereinander aushelfen.

Aber auch jemand, der sich nicht an diesem Forum beteiligen will, kann dort einen Eindruck von der Qualität der Übersetzung erhalten.

Über diese Website

Vor gut anderthalb Jahren habe ich das erste Mal eine deutsche Übersetzung für bbPress angefertigt.

Die hannöversche Künstlervereinigung White Darkness, denen Mitglied ich bin, benötigte für ihre Website ein kleines Forum. Da diese Website nichts weiter als ein WordPress-Blog ist, bot sich die Verwendung von bbPress an. Allerdings gab es damals keine offizielle Sprachdatei, und eine verfügbare inoffizielle Version war schon recht veraltet und deshalb in der täglichen Arbeit wenig erfreulich. Ansonsten traf das schlanke, überschaubare und schnelle Forum aber auf allgemeine Begeisterung.

Deshalb setzte ich mich hin und fertigte eine eigene Übersetzung an. Diese veröffentlichte ich auch in meinem damaligen Blog.

Ich habe im Laufe der Zeit festgestellt, dass meine Übersetzung, obwohl sie schon recht alt ist, immer wieder gesucht und heruntergeladen wird. Da ich mein ursprüngliches Blog eingestellt habe, gibt es jetzt für die Interessierten keine Anlaufstelle im Internet mehr. Diese Lücke will ich mit diesem Projekt schließen.

Auf dieser Website werde ich in der kommenden Zeit immer wieder aktualisierte Sprachdateien der offiziellen Release-Version von bbPress veröffentlichen.

Einen weitergehenden Support für bbPress kann ich allerdings nicht leisten.

Es wird sich in der Regel auch immer um einige Tage oder manchmal sogar Wochen verzögern, bis ich nach der Veröffentlichung einer neuen bbPress-Version mit der Sprachdatei fertig bin. Meine Lebensumstände erlauben es mir nicht immer, schnell zu sein – tatsächlich habe ich nicht einmal immer einen Zugang zum Internet und einen geeigneten Arbeitsplatz zur Verfügung. Trotz dieser Einschränkungen ist die hier angebotene Übersetzung besser als nichts, und ich hoffe, dass sie vielen Menschen beim Betreiben eines Forums eine echte Hilfe ist.

Ich werde diese Website immer frei von Werbung halten, da ich es für ein schlechtes „Geschäftsmodell“ halte, Menschen mit etwas zu belästigen, was sie nicht wollen. Dieses Projekt verursacht mir also nur Mühe und Kosten, bringt aber keinen Gewinn ein. Wer möchte, kann mich mit einer kleinen Spende über PayPal unterstützen – eine entsprechende Möglichkeit wird auf allen „echten“ Seiten dieser Website eingeblendet.