星期一, 10月 19, 2009

網頁列印強制換頁的問題

原先加入以下標籤,就可以在網頁列印時強制換頁:

<P style="page-break-after:always"></P>

但 IE 從 IE7 開始,必須加上 ﹠nbsp; 才會有作用,如下所示:

<P style="page-break-after:always">﹠nbsp;</P>

星期三, 8月 19, 2009

修改 openwebmail 通訊錄大小限制與匯入檔案大小問題

修改 /var/www/cgi-bin/openwebmail/etc/defaults/openwebmail.conf 檔案中的:

abook_maxsizeallbooks 100(預設通訊錄大小 100KB)
abook_importlimit 250(預設匯入通訊錄檔案大小 250KB)

星期一, 2月 16, 2009

IIS6錯誤訊息『網站的IP位址不是在 HTTP.sys 的IP 聆聽清單裡』的解決辦法

系統環境:windows 2003 server sp1 or sp2

事件ID:1130

錯誤描述:網站的 IP 位址不是在 HTTP.sys 的 IP 聆聽清單裡。已停用網站。資料欄包含了錯誤數目

問題原因:當啟用IIS6時,IIS6會監聽所有的IP,而不是只監聽你在WEB服務所指定的IP而已。所以要能讓WEB應用程式依IP個別監聽就需要Httpcfg.exe這隻工具程式。這個程式包含於Windows support tools裡,系統預設是沒有安裝的。

處理方法:
1.安裝 Microsoft Windows support tools(依系統版本下載)
下載點:

Windows Server 2003 Service Pack 1 32-bit Support Tools
Windows Server 2003 Service Pack 2 32-bit Support Tools

下載完成後,執行並依照提示完成安裝即可

2.開啟「命令提示字元(console)」
#首先調查目前listen的IP
c:\> httpcfg query iplisten
IP :192.168.100.1
-----------------------------------

#接下來新增一個監聽的IP上去
c:\> httpcfg set iplisten -i 192.168.100.2

#調查一下
c:\> httpcfg query iplisten
IP :192.168.100.1
-----------------------------------
IP:192.168.100.2

3.重新啟動服務(這個步驟務必要做,否則不會生效哦)
停止WEB及相依服務
c:\>net stop http /y
啟動WEB服務
c:\>net start w3svc

4.測試站台是否可以正常啟動