Problema con PublishingWeb

Cuando tuve un grave problema con un feature (caracteristica) de un componente, revise este caso y me salio bien,

Disable-SPFeature PublishingSite –Url “http://www.xxxx.gov.co/es/”
Disable-SPFeature PublishingWeb –Url “http://www.xxxx.gov.co/es/”

enable-SPFeature PublishingSite –Url “http://www.xxxx.gov.co/es/” -force
enable-SPFeature PublishingWeb –Url “http://www.xxxx.gov.co/es/” -force

Basado en lo que escribio: VKRojas

Fuente: https://vkrojas.wordpress.com/2014/03/19/error-al-activar-la-caracteristica-de-publicacion-de-un-sitio/

 

 

 

Cuando activamos las características de publicación a nivel de colección de sitios y a nivel de un sitio, se crean nuevas bibliotecas, pero cuando desactivamos estas características, estas bibliotecas NO se borran, lo cual nos causa problemas cuando queremos volver a activarlas.

Por ejemplo, tengo un sitio con la característica Infraestructura de publicación de SharePoint Server a nivel de colección de sitios activa.

carac1

Y la característica Publicación de SharePoint Server de nivel sitio inactiva.

carac2

Cuando trato de activarla recibo un error que dice que En este sitio web ya existe una lista, una biblioteca de documentos o una encuesta con el título especificado.

carac3

Para corregir este problema vamos a obligar la activación de esta característica con PowerShell. Primero debemos averiguar el nombre de la misma, por lo que navegamos a la ruta C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\TEMPLATE\FEATURES donde están todas las características diponibles.

En la siguiente figura pueden ver las dos que nos interesan:

carac4

PublishingSite corresponde a Infraestructura de publicación de SharePoint Server, no es la que estamos buscando, porque en este ejemplo esa ya está activa. Pero si tuvieran problemas para activarla, pueden usar este mismo procedimiento.

PublishingWeb corresponde a Publicación de SharePoint Server y es la que vamos a proceder a activar.

Para desactivarla se usa el comando de PowerShell, ejecutándolo en con permisos de administrador.

Disable-SPFeature NombreCarpetaDeLaCaracterística –Url “dirección sitio”

No se preocupen por el error que indica que la característica esta desactivada, eso es lo que esperábamos recibir.

carac5

Luego procedemos a habilitar esta característica con el comando

Enable-SPFeature NombreCarpetaDeLaCaracterística –Url “dirección sitio” -force

carac6

Como pueden ver la activación fue exitosa, y si revisamos el sitio Web, ahora aparece activa.

carac8

Anuncios

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s