Bamboo und PHP5

Da ich gerade vorbereite, auf Lenny hochzurüsten, musste ich mein PHP auf Version 5 erhöhen. Leider funktioniert Bamboo dann nur noch extrem eingeschränkt.

Ich musste in den Bamboo-Sourcen massiv viel reparieren (dank der Übersichtlichkeit des CMS geing das leicht) um es weiter verwenden zu können. Wenn jemand daran interessiert ist, dann bitte ich um eine Nachricht über meinen Pager, ich verlinke dann hier mal den Quelltext.

Der Upgrade mittels apt funktionierte NICHT reibungsfrei, da der Softlink zu bamboo aus /var/www/ verschwand, obwohl er inzwischen woandershin verwies. Hier sollte Debian nachrüsten, dass keine Softlinks gelöscht werden, die verändert wurden.

Außerdem muss man PHP5 komplett neu einstellen wenn man von PHP4 umsteigt, eben weil für Apache neue Settings geschrieben werden und die alten nicht übertragen werden (was ja eigentlich ginge wenn jemand irgendwo ein Script gebaut hätte, das die veränderten Werte in die passenden von der neuen Config überträgt. Das Übertragen halte ich für ziemlich mühsam (nein, ich weiß nach 5 Jahren nicht mehr, wann und warum ich etwas auf einer meiner Maschinen rekonfiguriert habe - ich kann nur im Backup nachsehen auch wenn die Maschine nicht mehr existiert).

Inzwischen sollte alles wieder laufen. Seufz.

Update 2009-05-14:

Das gesamte SQLITE-Backend (Search.php) von Bamboo funktionierte auch nimmer. Ich habe es passend korrigiert, jetzt sollte die Suchfunktion auch wieder klappen.

Außerdem habe ich das "reindex"-Script korrigiert, so dass es funktioniert und ich den gesamten Datenbestand neu indizieren konnte.