FreePBX Digium phone provisioning webui lost

Post recovery from an aborted PHP5.3 upgrade (back to 5.2); 3 digium modules failed.
I have recovered the hardware DAHDI (yum)
but have problems with digium_phones and digiumaddoninstaller which I’ve had to disable otherwise Admin web page will not render correctly.

Is there a way to reinstall these modules and to hav ethem back in the web interface?

Thanks