關於SSI的一點使用心得

2021-06-14 19:40:27 字數 995 閱讀 5366

使用ssi(server side include)指令中的#include,asp包含檔案的寫法是這樣的:在html中,寫:

file和virtual的區別在於file使用相對路徑,而virtual是你的web站點內虛擬目錄的完整虛擬路徑,比如:

就表示包含當前檔案所在的虛擬目錄路徑下面的inc目錄下的char.inc,寫成 virtual就可能就需要這麼寫了:

要使用ssi,必須使web伺服器下web頁面檔案支援ssi擴充套件,一下是windows下安裝ssi擴充套件的方法:

windows 2000

iis裡新增乙個應用程式副檔名對映

可執行檔案:c:\windows\system32\inetsrv\ssinc.dll

副檔名:shtml/shtm

windows 2003

2003預設已支援ssi(shtml檔案),只需在iis的"web服務擴充套件"裡設定"在伺服器端的包含檔案"為"允許" 即可。

iis6.0對於ssi進行了一些改進,以前iis5.0的一些程式遷移過後可能無法運用。

乙個經常的出現問題是出現如下錯誤:

"處理 ssi 檔案時出錯 - error processing ssi file"

經過測試,以下做法會導致這個錯誤:

1、伺服器物理路徑使用中文名。

2、包含檔案中使用中文名。

3、包含檔案不存在。

4、被包含的檔案再次包含使用中文名的檔案。 

windows server 2008(包括vista,win7)

在伺服器角色管理裡面 internet資訊服務→全球資訊網服務→應用程式開發功能,將「伺服器端包含」選項前面的勾勾上,確定安裝即可。

有些可以再控制面板→程式和功能→開啟或關閉windwos功能中找到。

來自wang_zemin閒的蛋疼時候寫的空間搬家工具

關於UILabel的一點使用心得

uilabel經常用到的方法 void sizetofit cgsize sizethatfits cgsize size 解釋如下 sizetofit會自動呼叫sizethatfits方法 sizetofit不應該在子類中被重寫,應該重寫sizethatfits sizethatfits傳入的引數...

關於UILabel的一點使用心得

參考 uilabel經常用到的方法 void sizetofit cgsize sizethatfits cgsize size 解釋如下 sizetofit會自動呼叫sizethatfits方法 sizetofit不應該在子類中被重寫,應該重寫sizethatfits sizethatfits傳入...

關於fctix使用的一點心得

我使用的作業系統是 ubuntu 8.04.1 lts 由於系統自帶都scim中文輸入法用著不習慣,於是在朋友的推薦下安裝拉fctix輸入法。1 剛安裝完後,出現的第乙個問題就是和scim衝突了,苦苦尋找不到解決辦法,於是就把scim給刪了。方法 sudo apt get remove scim 2...