aspnetftp文件
A. 怎樣弄出aspnet_client文件,我的根目錄下沒有
linux 下有可能是許可權問題
匿名用戶不能在根目錄創建文件夾,只能上傳文件.
sudo chmod 777 目標ftp文件夾
再建用戶,作為賬戶登錄ftp,
試試看
B. FTP空間中有一個文件夾,怎麼都刪不掉,名為aspnet_client,請問 。。。 【網站空間】【PHP】
您所說的文件夾是原來空間自帶的,可能是您的空間不但支持PHP還支持asp.net,這個文件夾不是病毒,不必擔心。
ftp空間中不會出現您所說的現象。
您說的網站掛馬的問題,一方面,這種公開的系統,容易被破解,被掛馬也是常事,您可以和原來的代碼進行對比分析,不過一旦過了不是那麼容易解決的,畢竟不是您自己開發的代碼,看懂這些代碼就需要相當長的時間。可以通過網站日誌進行分析,看看是什麼文件得到了訪問,訪問的時間和您通過ftp看到的被掛馬的網頁修改的時間比較近的。
除了網站程序外,伺服器的問題也是常被掛馬的重要原因。
C. FTP裡面某個文件為什麼無法刪除有誰知道
遇到這種情況的話,一般有以下幾個原因:
①文件被鎖定,例如access資料庫,正在被使用,因此不能被刪除。到主機管理中,把空間暫停十分鍾左右,然後再清除即可。
②文件的索引壞了。
③用戶自己後台設置了不能寫入保護,可以到後台打開FTP讀寫許可權。
④同一時刻有別的人打開您的FTP操作。
⑤文件名亂碼或空格,重命名後刪除。
⑥aspnet_client 是虛擬根 Web 應用程序目錄,此文件不佔用戶空間,用戶在使用網站空間的時候不要刪除該文件夾。
D. 關於ftp的提權等問題
去論壇找吧 黑客防線或者黑鷹紅客基地都有
在這里得不到好的答案
希望不要做壞事哦
E. 剛剛申請的空間 登上ftp後 有aspnet_client文件夾 想問一下這個文件夾是幹嘛的
不需要,一般情況下,網站空間內會有public_html文件夾或者web文件夾或者www文件夾,將網站上傳到這個文件夾的根目錄即可。或者你可以截圖,來讓大家給你分析應該上傳到哪個文件夾。
===已經解決了,不用理會那個aspnet_client文件夾,直接上傳到根目錄即可。
F. 為什麼刪除不了FTP上的文件
樓主,config文件夾是系統的資料庫者豎安全文件夾
在安裝成功後將變為只讀文件,所以
你需要首轎大打開文件
手動修改成可改文件,否則將無法刪除
!官方是不可帆余能在系統中掛馬的,否則我們將如何生存?
官方系統中
並沒有aspnet_client此文件夾,請檢查您的電腦是否中毒
G. FTP空間的aspnet_client 文件不能刪除
安正畢裝基清型了.net框架之後,就會在網站目錄下出現這樣的文件夾.用以支持.net環境.1_1_4322表示你的.net framework 的版本為 1.1.4322,裡面的3個文件用於為.net驗證控制項提供腳本支持自己不能刪搏猜除叫空間管理員幫刪除吧。
H. aspnet_client 的作用以及存儲位置
在虛擬主機的 wwwroot 目錄下您會發現有一個名為 aspnet_client 的文件夾,該文件夾中含有集成了 ASP.NET 的「SmartNavigation」功能的 javascript。如果啟用 SmartNavigation,網頁設計人員就可以在頁面以及其他內容之間保持滾動條和元素焦點的位置。
目錄 aspnet_client 是虛擬根 Web 應用程序目錄,該目錄是當您安裝 .NET Framework SDK 或 Visual Studio .NET 時在您的計算機上創建的。此文件不佔用戶空間,請用戶在使用網站空間的時候不要刪除該文件夾。
例如,隨 ASP.NET 附帶的腳本文件位於以下位置。
d:\home\ftp用戶名/wwwroot/aspnet_client/system_web/<版本編號>/文件
如果安裝有 SDK 的多個版本,您將在 aspnet_client/system_web 下看到多個子目錄。因為控制項庫與腳本文件的特定版本相關聯,所以部署模式允許控制項庫的不同版本並行運行。 出現了「aspnet_client」這個文件夾,是干什麼的?
這個是文件的路徑下還有文件!下面的完整路徑:
aspnet_client\system_web\1_1_4322
裡面還有三個文件:SmartNav.htm,smartnav.js,webuivalidation.js!
作用是:安裝了.net框架之後,就會在網站目錄下出現這樣的文件夾.用以支持.net環境.1_1_4322表示你的.net framework 的版本為 1.1.4322,裡面的3個文件用於為.net驗證控制項提供腳本支持伺服器裡面裝了.net後,會在伺服器上每個網站的目錄裡面增加這個文件夾的 在生成虛擬站點的時候會自動在根下生成一個名字為aspnet_client的文件夾,你看看是不是這個文件夾沒有了?
解決辦法重新建一個獨立站點,把生成的aspnet_client文件夾復制到這個站點的跟下。
首先確定你安裝了iis
然後從命令行進入文件夾C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\
盤符,系統文件夾,版本號可能不一樣,看你自己的機子,版本號選擇最高的那個文件夾
運行命令aspnet_regiis.exe -i
安裝完畢即可使用vs打開
一點資料:
aspnet_regiis命令詳解.
用法:
aspnet_regiis.exe[-i[r][-enable]|-u[a]|-r|-s[n]|-k[n]|-lv|-lk|-c|-e[a]|-?]
-i-安裝ASP.NET的此版本,並更新IIS元資料庫根處的
腳本映射和根以下的所有
腳本映射。現有的低版本腳本映射
升級到此版本。
-ir-安裝ASP.NET的此版本,僅注冊。不
更新IIS中的腳本映射。
-enable-帶-i或-ir指定-enable時,還將
在IIS安全控制台(IIS6.0或更高版本)中啟用ASP.NET。
-s-在指定的路徑以遞歸方式安裝此版本
的腳本映射。現有的低版本腳本映射
升級到此版本。
例如aspnet_regiis.exe-sW3SVC/1/ROOT/SampleApp1
-sn-在指定的路徑以非遞歸方式安裝此版本的
腳本映射。現有的低版本腳本映射
升級到此版本。
-r-為IIS元資料庫根位置的此版本
以及根以下的所有腳本映射安裝腳本映射。不論當前版本是什麼,
所有現有的腳本映射都
更改為此版本。
-u-卸載ASP.NET的此版本。到此版本的
現有腳本映射重新映射到此計算機上安裝的
其餘的最高ASP.NET版本。
-ua-卸載計算機上的所有ASP.NET版本
-k-從指定的路徑中以遞歸方式移除到任何ASP.NET版本的所有
腳本映射。
例如aspnet_regiis.exe-kW3SVC/1/ROOT/SampleApp1
-kn-從指定的路徑中以非遞歸方式移除到任何ASP.NET版本的所有
腳本映射。
-lv-列出計算機上安裝的所有
ASP.NET版本(包括狀態和安裝路徑)。
Status:Valid[(Root)]|Invalid
-lk-列出包含ASP.NET腳本映射的所有IIS元資料庫項的所有路徑
(連同版本一起)。不顯示從父項
繼承ASP.NET腳本映射的項。
-c-將客戶端腳本的此版本安裝到
每個IIS站點目錄的aspnet_client子目錄中。
-e-從每個IIS站點目錄的
aspnet_client子目錄中
移除客戶端腳本的此版本。
-ea-從每個IIS站點目錄的aspnet_client子目錄中
移除客戶端腳本的所有版本。
-?-列印此幫助文本。
example:
當系統新建一個asp.netweb應用程序的時候,提示錯誤信息如下:
"VisualStudio.NET已檢測到指定的Web伺服器運行的不是ASP.NET版本,你將無法運行ASP.NET應用程序或服務。"
可以嘗試運行
aspnet_regiis-i
aspnet_regiis-r
兩個命令來安裝asp.net服務管理器.
如果還是不行的話,再嘗試一下下面的操作:
1、先確定是不是1.1
2、把"IP地址"設成全部未分配
3、在IE連接設置中把本地地址不使用代理伺服器那裡打上勾