Sharepoint 2010 no despliega estilos

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 )

Deja un comentario