2010-08-17 5 views
0

Parser ErrorSharePoint erreur critique

This page has encountered a critical error. Contact your system administrator if this problem persists. 


Line 1: <%@ Page Inherits="Microsoft.SharePoint.Publishing.TemplateRedirectionPage,Microsoft.SharePoint.Publishing,Version=12.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c" %> <%@ Reference VirtualPath="~TemplatePageUrl" %>; <%@ Reference VirtualPath="~masterurl/custom.master" %> <html xmlns:mso="urn:schemas-microsoft-com:office:office" xmlns:msdt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882"><head> 
Line 2: <!--[if gte mso 9]><xml> 
Line 3: <mso:CustomDocumentProperties> 

MOSS jette de temps en temps cette erreur dès que je me connecte et tenter d'accéder à la page. J'ai découvert une solution de contournement très étrange: si je prends un nouveau web.config à partir d'une application web vide et que je copie sur le web.config du web.config problématique, puis que je colmate tous les changements de configuration spéciaux dont j'ai besoin, ça marche. Toutefois, si je sauvegarde une sauvegarde d'un web.config en cours d'exécution et que j'y retourne quand l'erreur apparaît, cela ne semble pas le résoudre. Je dois recommencer à neuf. Il me semble presque un problème de corruption dans le web.config, et il apparaît généralement après que je fasse un changement ailleurs sur le serveur, au moins une fois c'est arrivé sans aucune mise à jour apparente de l'horodateur web.config. En outre, il n'y a pas de corruption évidente dans le fichier, même si je diff par rapport à un nouveau web.config.

Répondre

0

Pour toute personne rencontrant un problème similaire, j'ai trouvé le problème. Je suppose que lorsque j'ai initialement configuré l'application Web dans l'administration centrale de SharePoint, j'ai utilisé un répertoire particulier, mais l'ai ensuite modifié dans IIS. Maintenant, lorsque j'apporte certaines modifications dans l'administrateur central, SharePoint essaie de rechercher l'application/web.config dans le répertoire d'origine. Afin de le réparer, je dois retourner dans IIS et mettre à jour le répertoire personnel du site Web vers le nouveau répertoire.