que proveedor tienes?
yo tube problemas similares con mochahost, y al final como no me lo solucionaban (tenia practicamente los mismos errores que tu) me cambie a winhost, y a la primera instalado...
como te han dicho antes, instalar dotnetnuke no tendria que dar ningun problema, son 4 pasos, y 4 cosas a tener en cuenta, permisos de carpeta, conexión a BBDD y poco más...