Cita: lo único que se me ocurrió es que no tenga los permisos suficientes el archivo "db.conf.php", puede ser?

Prueba cambiarselos con chmod() o un software FTP (debe tener permisos de escritura)... si estas en un hosting gratuitato asegurate tengas "permiso" de hacer esto...

no conosco alguno que no lo permita pero puede ser.
Suerte!