2012-10-19 133 views
0

我已經在我的Umbraco上安裝了谷歌網站地圖(我在4.9,4.8和4.7中安裝了它)。我在[本網站] [1] http://our.umbraco.org/projects/website-utilities/google-sitemap-for-umbraco-4-%28jespercom%29中按照步驟操作。但是,當我瀏覽mydomain.com/GoogleSiteTree.aspx我得到這個錯誤Umbraco的谷歌網站地圖錯誤

此頁面包含以下錯誤:在第2行 誤差在列1:文件是空 下面是網頁高達渲染第一個錯誤。

我無法找到原因。任何人都知道答案請幫忙。

+0

只要你嘗試卸載軟件包,然後再次安裝軟件包,它可能會工作。 –

+0

@Ankur:我試過了,但結果相同 – Arjun

+0

我認爲這是關於文檔類型,模板或(XLST/Razor)問題,你可以附加它的文檔類型屬性,模板和(XSLT OR Razor)圖像的屏幕抓取我可以糾正,因爲我已經安裝在我的本地機器上,並且工作正常 –

回答

1

你可以打開你的母版頁和XSLT,並確保文件頂部沒有空格嗎? 您可能需要顛簸起來的宏呈現宏,像這樣的母版:

<%@ Master ... %><asp:Content ContentPlaceHolderID="MyPlaceHolder" runat="server"><umbraco:Macro Alias="GoogleSitemap" runat="server" /></asp:ContentPlaceHolder> 

,因爲我已經看到了類似的問題時,從宏觀上進行渲染XML或RSS源直接,這可能解決您的問題到HTTP響應。

+0

感謝您的回覆。我無法在主頁或XSLT頂部找到任何空格。 – Arjun