2012-02-27 18 views
6

Esto no es una acción simple del sitio | Configuración del sitio | etc. pregunta Es mucho más complicado.Súper complicado: la habilitación de la función de publicación en SharePoint 2010 en la nueva colección de sitios después de eliminar el sitio raíz anterior falla

Después de un choque accidental de eliminación del sitio raíz CON publishing enabled, he creado un nuevo sitio de raíz y trataron de activar la publicación en ella (en la raíz). Se produjo un error con el mensaje de error señalando SITIO WEB y:

Sitio

The feature being activated is a Site scoped feature which 
has a dependency on a Site Collection scoped feature which has 
not been activated. Please activate the following feature before 
trying again: SharePoint Server Publishing Infrastructure 
f6924d36-2fa8-4f0b-b16d-06b7250180fa " 

Web

The Site scoped feature being activated has a dependency on hidden 
Site scoped feature  

'FeatureDefinition/22a9ef51-737b-4ff2-9346-694633fe4416' 
(ID: '22a9ef51-737b-4ff2-9346-694633fe4416'). 

Hidden features cannot be auto-activated across scopes. 
There may be one or more visible Site scoped features that 
auto-activate the dependent hidden feature." 

bien, no hay pánico !!! Creo que fue porque la publicación habilitada estaba escrita en algún lugar en las entrañas de SP database. No hay problema.

ejecuté
PowerShel Disable-SPFeature Publishing -Url "http://myrootsite", then Enable-SPFeature Publishing -Url "http:/myrootsite".

La mitad está solucionada: mi parte web del mensaje de error se ha ido, PERO la parte del sitio del mensaje de error sigue aquí impidiendo la publicación.

¿Cómo puedo desactivar "publishing on the "Site" level using the PowerShell and enable it again.
estoy un poco apilar aquí :-(

Respuesta

3

Bueno, era complicado porque de alguna manera la PowerShell Disable-SPFeature no hizo el trabajo, tanto para web y se queja del sitio. tuve que usar el viejo y confiable stsadm con la exacta identificación de SharePoint featue se quejaron:

stsadm -o deactivatefeature -id f6924d36-2fa8-4f0b-b16d-06b7250180fa -url "http://myrootsiteurl -force 

(SP Aquí tosían "esta función no se activa")

continuación:

stsadm -o activatefeature -id f6924d36-2fa8-4f0b-b16d-06b7250180fa -url "http://myrootsiteurl -force 

y todo se fija :-)

No sé por qué Disable-SPFeature no hizo el trabajo en el primer lugar. Ahora todo está arreglado y la publicación funciona como un amuleto.

10

Problema: Algunas veces, cuando intentamos habilitar las "Funciones de publicación del sitio" usando Configuración del sitio -> Acciones del sitio -> Administrar características del sitio, obtendremos el siguiente error. "Sitio

La característica que se activa es una función de ámbito del sitio que tiene una dependencia en una función de ámbito Site Collection que no se ha activado. Active la siguiente característica antes de volver a intentarlo: SharePoint Server Publishing Infrastructure f6924d36-2fa8-4f0b -b16d-06b7250180fa "

web

scoped siendo activado característica El sitio tiene una dependencia en función de ámbito de sitio oculto 'FeatureDefinition/22a9ef51-737b-4ff2-9346-694633fe4416' (ID: '22a9ef51-737b-4ff2 -9346-694633fe4416 '). Las funciones ocultas no se pueden activar automáticamente en todos los ámbitos. Puede haber una o más características de ámbito visible del sitio que activen automáticamente la función oculta dependiente."

Solución: Para resolver el error anterior, primero tenemos que permitirá 'feaures PUBLISING' usando 'Acciones del sitio'> 'Configuración del sitio' en la página Configuración del sitio, en la columna de la Administración de la colección elegir la colección de sitios. Característica.

Cuestiones relacionadas