I reloaded the base config file for phpLDAPadmin and started to add in server information:
server name: My LDAP serverThen, login via the browser:
server host: ldap.server.domain.ltd
server port: 389
server base: dc=server,dc=domain,dc=tld
server auth_type: cookie
Login DN: cn=admin,dc=server,dc=domain,dc=tldAnd it worked!
As far as getting thunderbird to find the contact details:
Name: obviousTBird doesn't list the entries, but it you Shift+F, you can find the entries.
Base DN: ou=personal,dc=server,dc=domain,dc=tld
Bind DN: cn=admin,dc=server,dc=domain,dc=tld
Go back to Options, and under Composition->Addressing, select the Directory server.
The autopopulation of the address fields still doesn't seem to work, but I can search and find my contacts, so things are looking up.