2007/04/17

KB-SPS 2007- Unable to connect publishing custom string handler for output caching

Event Type: Error
Event Source: Office SharePoint Server
Event Category: 發佈快取
Event ID: 5785
Date: 4/17/2007
Time: 3:33:33 PM
User: N/A
Computer: WEB02
Description:
無法連線輸出快取的發佈自訂字串處理常式。IIS 執行個體識別碼為 '944661008',URL 為 'http://WEB02/Notice/CheckNotice.asp'。

 -or-

Event Type: Error
Event Source: Office SharePoint Server
Event Category: Publishing Cache
Event ID: 5785
Date: 08.01.2007
Time: 12:34:16
User: N/A
Computer: moss-dev
Description:

Unable to connect publishing custom string handler for output caching.  IIS Instance Id is '944661008', Url is 'http://WEB02/Notice/CheckNotice.asp'.

 

由於我們自行開發的 AP 會掛在 Sharepoint 底下,如果在 Sharepoint 開啟網頁輸出快取 Output Caching 時,如果有點閱的話,就會出現如上的問題。

追查的結果在 Steven Van de Craen's Blog 的這篇文章中提及,網頁輸出快取 Output Cacing 是透由實作 IHttpModule 的 PublishingHttpModule 來控制,我們可以用 web.config 停止網頁輸出快取 Output Cacing 這個功能。

web.config
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
 
    <system.web>
        <httpModules>
               <remove name="PublishingHttpModule"/>
         </httpModules>
    </system.web>
</configuration>

 

我原本很懷疑… asp 跟 web.config 有啥米關係,但是我還查不出來,有空再來追查一下。

沒有留言: