ASP中IMG的相對路徑無許可權,求救asp高手,相對路徑和絕對路徑

時間 2022-07-27 13:05:15

1樓:老韓頭

1、錯誤號401.1

症狀:http 錯誤 401.1 - 未經授權:訪問由於憑據無效被拒絕。

分析:由於使用者匿名訪問使用的賬號(預設是iusr_機器名)被禁用,或者沒有許可權訪問計算機,將造成使用者無法訪問。

解決方案:

(1)檢視iis管理器中站點安全設定的匿名帳戶是否被禁用,如果是,請嘗試用以下辦法啟用:

控制面板->管理工具->計算機管理->本地使用者和組,將iusr_機器名賬號啟用。如果還沒有解決,請繼續下一步。

(2)檢視本地安全策略中,iis管理器中站點的預設匿名訪問帳號或者其所屬的組是否有通過網路訪問伺服器的許可權,如果沒有嘗試用以下步驟賦予許可權:

開始->程式->管理工具->本地安全策略->安全策略->本地策略->使用者許可權分配,雙擊“從網路訪問此計算機”,新增iis預設使用者或者其所屬的組。

注意:一般自定義 iis預設匿名訪問帳號都屬於組,為了安全,沒有特殊需要,請遵循此規則。

2、錯誤號401.2

症狀:http 錯誤 401.2 - 未經授權:訪問由於伺服器配置被拒絕。

原因:關閉了匿名身份驗證

解決方案:

執行inetmgr,開啟站點屬性->目錄安全性->身份驗證和訪問控制->選中“啟用匿名訪問”,輸入使用者名稱,或者點選“瀏覽”選擇合法的使用者,並兩次輸入密碼後確定。

3、錯誤號:401.3

症狀:http 錯誤 401.3 - 未經授權:訪問由於 acl 對所請求資源的設定被拒絕。

原因:iis匿名使用者一般屬於guests組,而我們一般把存放**的硬碟的許可權只分配給administrators組,這時候按照繼承原則,**資料夾也只有administrators組的成員才能訪問,導致iis匿名使用者訪問該檔案的ntfs許可權不足,從而導致頁面無法訪問。

解決方案:

給iis匿名使用者訪問**資料夾的許可權,方法:進入該資料夾的安全選項,新增iis匿名使用者,並賦予相應許可權,一般是讀、寫。

在配置iis的時候,如果安全稍微做的好一些。就會出現各式各樣的問題。比如,常見的訪問網頁會彈出使用者名稱密碼的登陸介面,或者是訪問某種頁面比如html,asp沒事情,但是訪問jsp或者php就有問題,顯示401.

3 acl 禁止訪問資源等

通常的解決辦法是:

一:看iis中(不管iis5 還是iis6)  ,**或者目錄,包括虛擬目錄的屬性,看目錄安全性選項卡中的 編輯匿名訪問和身份驗證控制,看看是用的哪個帳號,如果是用的iis匿名帳號(一般是iusr_機器名),或者由系統管理員設定了其他帳號,這個帳號很重要,下面成iis匿名帳號 察看帳號的密碼是否是正確的系統設定的密碼,實在不行就在計算機管理裡面的使用者管理,重新把帳號設定一個密碼,然後在編輯匿名訪問和身份驗證控制選項中把密碼重新設定一下。

二:在資源管理器裡面看放置**或者目錄的安全選項。是否iis匿名帳號有許可權訪問,一般來說,nt系統中的iusr_機器名這個帳號都會是在user組裡面,有時候禁用了user組,也會引起這個問題,讓剛才設定的iis匿名帳號或者帳號所在的系統組有對目錄的訪問許可權,至少要有讀許可權。

三:在你放置的程式中,看是否含有其他型別的動態語言寫的程式,iis會預設對asp進行解釋,對於aspx來說,要看net執行檔案目錄是否讓iis匿名帳號有讀許可權?cgi程式就是perl目錄,jsp看是用resin還是用tomcat做的解釋,php就是php目錄,要保證這些目錄都讓iis匿名帳號有讀許可權才行。

四:或者是因為(諸如php.exe php.ini php5isapi.dll).phpmyadmin這些檔案或文夾被去掉了users許可權所致

2樓:

images目錄沒有許可權,你把它設定成和scripts一樣的許可權就可以,就是加上iis匿名訪問使用者的許可權。

相對路徑和絕對路徑的問題。。。

3樓:匿名使用者

看看你iis中設定的主目錄是哪個

4樓:匿名使用者

主要是你的域名繫結到哪個目錄

asp相對路徑的問題

5樓:匿名使用者

iis裡面的**屬性**,你看 **屬性-主目錄-本地路徑 把e:\test\直接輸入進去就可以了。它就會去自己找了,以後test就是你的根目錄了!!!!!!!

6樓:匿名使用者

相對路徑不要出現碟符的!比如以個asp檔案在test資料夾裡!相對路徑就寫..\\a.asp

如果在test資料夾裡的另以個ssss資料夾!就這樣寫..\\test\ssss\a.asp

7樓:匿名使用者

**主目錄改為test資料夾不就ok了...

訪問的時候不就localhost/test.asp其它網頁的路徑只相對test資料夾就ok了...

假如你的test.asp要用test資料夾下的images資料夾下的**

那麼src="images/你的**名"

下面是修改主目錄的**...

8樓:匿名使用者

我也遇到過這們的問題,在win2000裡允許用".."來表示父目錄,而同樣的**放到win2003下就會出現你所說的問題了,

我的解決辦法:

0. iis裡設定允許父路徑即可,在屬性-主目錄-配置-應用程式選項

1, 儘量把**檔案放在同一目錄下;

2, 要包含的檔案考一份放到要包含的目錄下;

目前我還沒找到更好的辦法,不過以上方法還是可以解決問題的,不知兄弟滿意不?

求救asp高手,相對路徑和絕對路徑

img怎麼使用相對路徑

9樓:四舍**入

這是與使用者的頁面檔案在同個目錄下,如果是子目錄,例如images裡面,就用images/123.jpg

如果是上一級目錄就是../123.jpg

同級的目錄,例如images裡面,../images/123.jpg

10樓:匿名使用者

和這個html檔案同一個目錄

asp.net 相對路徑怎麼就是不好使呢

11樓:咖啡不苦不舒服

有可能是你ie的的安全級別設定太高了 獲取檔案路徑會不正確 之前我遇到過這個問題

12樓:匿名使用者

去看system.io.directory的方法

img檔案用什麼開啟,img是什麼格式的檔案?

如果是軟盤映象檔案,可以嘗試用rawwritewin.exew來開啟,很小的一個檔案。 用winrar直接解壓就行了 下個img tool就行了,用img tool開啟 抗雙路才捷 映像檔案,不是所有程式都能開啟,使用到該檔案的程式才能開啟一般來說 鐵瀚楚莎莉 光碟映象檔案 用winrar可以解壓 ...

asp中邏輯運算子的用法,ASP中邏輯運算子的一個用法

邏輯運算子用來表示日常交流中的 並且 或者 除非 等思想。邏輯運算的結果只有二種 真 或 假 基本的操作符有 非 與 或 條件 以及 雙條件 非 是一個一元操作符,它只操作一項 p 剩下的是二元操作符,操作兩項來組成複雜語句 p q,p q,p q,p q 1 注意,符號 與 和交集 或 和並集 的...

時間轉換為數字asp函式,ASP中由日期轉換為字串的函式

formatdatetime 函式 返回表示式,此表示式已被格式化為日期或時間。formatdatetime date namedformat 引數date必選項。要被格式化的日期表示式。namedformat可選項。指示所使用的日期 時間格式的數值,如果省略,則使用 vbgeneraldate。常...