Da hat sich wohl irgendwie ein grober Fehler durchgeschlichen, die Syntaxprüfung von PHP macht hier Probleme. Die Syntaxfehler sind aber leicht zu korrigieren.
In den Dateien /usr/share/phpldapadmin/lib/PLMTree.php (Zeile 16) und /usr/share/phpldapadmin/lib/HTMLTree.php (Zeile 324) wird die Funktionsdefinition um einen Defaultwert erweitert (mit root-Rechten ändern, z.B. sudo vim ...):
protected function draw_dn($dn,$level=0) {
Aus irgendwelchen Gründen wird der Default in AJAXTree.php wohl nötig sein (hab ich nicht weiter geprüft).
Wegen der Vererbung in PHP muss dieser Default an den entsprechenden Stellen vorhanden sein. Er kann auch gefahrlos ergänzt werden, weil der Default nie gebraucht wird (sonst gäbe es Fehlermeldungen wegen fehlender Parameter beim Aufruf von draw_dn).
Alternative: auf launchpad wird als Lösung empfohlen, den Default '=0' in AJAXTree.php zu entfernen - bestimmt auch eine Möglichkeit, wenn sicher ist, dass der Parameter bei jedem Methodenaufruf mitgeliefert wird (warum ist der dann aber drin?).