La situación:
Instalamos sharepoint 2010 Server de 64 bits, y necesitamos que quede en el disco «D» (o sea, fuera del disco recomendado). También colocamos SQL Server en «D». La instalación corre sin problemas y el Administrador Central queda en el puerto 32000. El sistema operativo es Windows Server 2008 Estandar.
El error:
La página despliega los links y es navegable, pero no muestra imágenes ni estilos. Al revisar el código fuente y copiar las rutas donde se encuentran los archivos externos (css, imagenes, javascript), devuelve páginas en blanco o errores 500.
Solución que parecía perfecta, pero no funcionó:
IIS 7, al ser instalado con su configuración por default, no permite el despliegue de contenidos estáticos. Para que las imagenes, javascripts y css se desplieguen hay que activar la característica «Contenidos Estáticos». ¿Cómo? Así:
- Abrir Inicio – > Herramientas Administrativas -> Administración del Servidor
- En la parte izquierda elegir Funciones -> Servidor Web (IIS)
- En la parte derecha hacer scroll hacia abajo hasta la tercera venta, que se titula «servicios de función».
- Revisar que bajo «Características HTTP Comunes» esté «Contenido Estático» (y que a su derecha diga «Instalado»).
- Si no existe, presionar el link de la derecha que dice «Agregar Servicios de Función».
- Seleccionar «contenido Estático» haciendo click en el checkbox de su izquierda y presionar «instalar».
Solución que realmente funcionó:
Abrir el Administrador de IIS y abrir el sitio del Administrador Central. Te darás cuenta que existe una carpeta virtual llamada «_layout». Ahora haz lo siguiente:
- Seleccióna la carpeta «_layout», copia la ruta hacia la que apunta y pégala en el block de notas.
- Borra la carpeta «_layout».
- Ponte en la raiz del sitio, botón derecho y selecciona «agregar directorio virtual».
- Nómbralo «_layout» y usa la ruta que copiaste en el block de notas.
- Voilá. Funciona.
(la solución la encontré en un solo lugar: http://social.technet.microsoft.com/Forums/en/sharepointadmin/thread/02e061b1-51f1-48cc-8c14-077d769655f1 )