国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
Vista IIS7 中 ASP+ACCESS 環(huán)境的配置

 

下面的方法也可以用在win7 中

  1. Vista 下的 IIS 只需要在 "打開關(guān)閉 Windows 功能" 中啟用即可, 但啟用時別忘了選中 ASP.
  2. IIS 安裝成功后像從前那樣修改默認(rèn)站點(diǎn)的虛擬目錄和默認(rèn)文檔, 指向 Z-Blog 安裝目錄, 這時網(wǎng)站可以打開, 數(shù)據(jù)庫無法連接.
  3. 進(jìn)入IIS設(shè)置, 在網(wǎng)站默認(rèn)設(shè)置或站點(diǎn)的基本設(shè)置中, 將 "應(yīng)用程序池" 從 "DefaultAppPool" 改為 "Classic .NET AppPool". (見注一)
  4. 點(diǎn)擊站點(diǎn) - 雙擊在 IIS 組里的 ASP 圖標(biāo) - 展開 "行為" - 將 "啟用父路徑" 設(shè)為 "True".
  5. 展開 ASP 的 "限制屬性", 將其中的 "最大請求實(shí)體主體限制" 從 "200000" 改為更高. (增大上傳文件體積限制, 可選)
  6. 在文件夾選項(xiàng)里顯示隱藏文件, 然后給 "系統(tǒng)盤:Windows\ServiceProfiles\NetworkService\AppData\Local\Temp" 目錄添加一個 "Authenticated Users" 的用戶, 并為其賦予 "完全控置" 的權(quán)限.
  7. 額外的, 為 Dutory 新建一站點(diǎn) (不是虛擬目錄) 時, 無使用任意可用 IP + 其它端口, 如 *:8008, 只能指定一具體 IP, 如 192.168.1.202:8008. 這個注意下.

注一: 如果不小心在 "應(yīng)用程序池中" 刪掉了 "Classic .NET AppPool", 或改亂了配置. 只要添加一個應(yīng)用程序池, 隨便起個名, 比如 "esloy.web", 在 "基本設(shè)置" 中將 "托管管道模式" 設(shè)為 "經(jīng)典", 然后在網(wǎng)站或站點(diǎn)設(shè)置中將 "應(yīng)用程序池" 設(shè)為 "esloy.web". 也是一樣. 實(shí)際上, 我就是設(shè)為 "DefaultAppPool" 也照常使用, 沒發(fā)現(xiàn)有什么不同.

 

附錄: 在 NTFS 分區(qū)中為 IIS (ACCESS 連接) 配置權(quán)限.

  1. 文件夾選項(xiàng)->查看 把文件的簡單共享去掉 (2K/XP)

  2. 右擊數(shù)據(jù)庫目錄, 在安全選項(xiàng)卡里, 加上IUSR_XX (XX為你的機(jī)器名) 的可修改權(quán)限. (也可直接加入 guests 組或 everyone 修改權(quán)限. 不推薦)

  3. 給 "系統(tǒng)盤:\windows\temp" 文件夾加上everyone的完全控制權(quán)限. (2003)

補(bǔ)充一個另外的錯誤, 重新注冊VB和JS運(yùn)行庫, 可能用得到:(過程很痛苦,不多說,以下面這個錯誤開始:

Microsoft OLE DB Provider for ODBC Drivers 錯誤 '80004005'
[Microsoft][ODBC Microsoft Access Driver] Microsoft Jet 數(shù)據(jù)庫引擎打不開文件'(未知的)'。它已經(jīng)被別的用戶以獨(dú)占方式打開,或沒有查看數(shù)據(jù)的權(quán)限。
我想這個錯誤對于使用Vista又想用ASP+Access的人來說就像每天早餐吃面包加牛奶一樣司空見慣了(加個雞蛋貌似也不錯)。
有時會出現(xiàn)另外的錯誤,形如:
An error occurred on the server when processing the URL. Please contact the system administrator.

恭喜你,你引發(fā)了一個Error,至于這個Error是什么,我也不知道。
解決方案:
打開IIS7的ASP設(shè)置的“調(diào)試屬性”選項(xiàng),“將錯誤發(fā)送到瀏覽器”設(shè)為True,然后點(diǎn)右邊的應(yīng)用即可。

解決了該錯誤后,再次恭喜你,你有機(jī)會遇到第一個Error了。
第一個問題出現(xiàn)的情況只有兩種,這里直接說權(quán)限的問題,首先按照網(wǎng)上能廣泛找到的,設(shè)置父路徑
給Vista安裝目錄C:\windows\ServiceProfiles\NetworkService\AppData\Local\Temp目錄添加一個"Autheticated Users"的讀寫或完全控制權(quán)限。
到這里有很多人依然無法連接Access的數(shù)據(jù)庫,這里是由于在NTFS分區(qū)下另需配置權(quán)限,如下:
  1. 文件夾選項(xiàng)->查看把文件的簡單共享去掉 (2K/XP)

  2. 右擊數(shù)據(jù)庫目錄, 在安全選項(xiàng)卡里, 加上IUSR_XX (XX為你的機(jī)器名) 的可修改權(quán)限. (也可直接加入 guests 組或 everyone 修改權(quán)限. 不推薦)

  3. 給 "系統(tǒng)盤:\windows\temp" 文件夾加上everyone的完全控制權(quán)限. (2003)
    Provider 錯誤 '80004005'
    未指定的錯誤


    Set conn=Server.CreateObject("ADODB.CONNECTION")
    conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("example.mdb")
    第二行改寫為
    conn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("example.mdb")

    很顯然這里我們采用了另一種方式避過了這個問題。
    一勞永逸的解決方案是:
    Winkey + R
    regsvr32 jscript.dll (修復(fù)Java動態(tài)鏈接庫)
    Winkey + R
    regsvr32 vbscript.dll (修復(fù)VB動態(tài)鏈接庫)
    Winkey + R
    iisreset (重啟IIS)

    Congratulations!
    OK,現(xiàn)在我們終于可以開始 DoubleA(ASP + Access)了。
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
還是IIS的HTTP 500 錯誤
Win7下啟用IIS7配置ASP運(yùn)行環(huán)境的詳細(xì)方法
解決win2008下IIS7的HTTP500錯誤的技巧
500 Internal Server Error 解決方法
IIS權(quán)限設(shè)置的安全相關(guān)設(shè)置
IIS7.5安全配置研究
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服