A. IIS7怎麼把一個站點的配置文件導出為XML
IIS7的配置文件有好幾個,在c:\windows\system32\inetsrv\config文件夾下,如果需要手動去備份,只要復制一份config這個目錄既可以。
同時,iis7也可通過appcmd命令來管理備份,如:
c:\windows\system32\inetsrv\AppCmd.exe LIST SITE /config /XML > iisappcmdexport.xml
這樣,就可以把配置文件導出到C:\Users\Administrator\iisappcmdexport.xml (假設用戶為Administrator)。
其它的命令如下:
1. 備份
%windir%\system32\inetsrv\appcmd.exe add backup "My Backup Name"
2.還原
%windir%\system32\inetsrv\appcmd.exe restore backup "My Backup Name"
3.刪除備份
%windir%\system32\inetsrv\appcmd.exe delete backup "My Backup Name"
4.查看備份
%windir%\system32\inetsrv\appcmd.exe list backup
B. server2008 IIS7.5修改下載文件大小
最近項目中涉及到一個上傳附件的問題,項目在本地運行時上傳無論多大的附件都回是沒有問題,答但是一旦部署到伺服器上以後上傳的附件超過一定大小就上傳不成功!這種問題一般都是iis對上傳附件限制問題。於是打開IIS(IIS7),修改配置節大小,結果試下,還是不行,於是上網搜了幾種方式都不行!於是,暫且放下這個問題…
今天閑來沒什麼事,繼續上網搜下有關的解決辦法,看到一個解決方法(經證明,是可以的啊),具體的方法是什麼樣的呢,如下:
一、找到修改大小的配置文件和配置節點
打開你系統盤(我是C盤),找到 C:\Windows\System32\inetsrv\config\schema目錄,該目錄下有一個IIS_schema.xml,右擊打開文件,Ctrl+F,然後輸入"
詳見圖文教程:http://www.iisboy.com/iis_article/461.html
C. iis7不能用ajax訪問ashx文件,怎樣修改配置文件
iis7不能用ajax訪問ashx文件,怎樣修改配置文件
添加修改配置文件一般都是使用默認的VI編輯器,長期編輯代碼的程序員會使用功能更強大的編輯器。
簡單介紹下vi編輯器的使用方法:
一、vi可以分為三種狀態,分別是命令模式(command mode)、插入模式(Insert
mode)和底行模式(last line mode),各模式的功能區分如下:
1、命令行模式command mode)
控制屏幕游標的移動,字元、字或行的刪除,移動復制某區段及進入Insert mode下,或者到 last line mode。
2、插入模式(Insert mode)
只有在Insert mode下,才可以做文字輸入,按「ESC」鍵可回到命令行模式。
3、底行模式(last line mode)
將文件保存或退出vi,也可以設置編輯環境,如尋找字元串、列出行號等。
不過一般使用時把vi簡化成兩個模式,就是將底行模式(last line mode)也算入
命令行模式command mode)。
二、命令行模式(command mode)功能鍵
1、插入模式
按「i」切換進入插入模式「insert
mode」,按「i」進入插入模式後是從游標當前位置開始輸入文件;
按「a」進入插入模式後,是從目前游標所在位置的下一個位置開始輸入文字;
按「o」進入插入模式後,是插入新的一行,從行首開始輸入文字。
2、從插入模式切換為命令行模式
按「ESC」鍵。
3、移動游標
vi可以直接用鍵盤上的游標來上下左右移動,但正規的vi是用小寫英文字母「h」、「j」、「k」、「l」,分別控制游標左、下、上、右移一格。
三、vi保存命令。
按ESC鍵 跳到命令模式,然後:
:w 保存文件但不退出vi
:w file 將修改另外保存到file中,不退出vi
:w! 強制保存,不推出vi
:wq 保存文件並退出vi
:wq! 強制保存文件,並退出vi
q: 不保存文件,退出vi
:q! 不保存文件,強制退出vi
:e! 放棄所有修改,從上次保存文件開始再編輯。
D. win7下的iis在默認文檔添加時報錯:無法寫入配置文件
win7下的iis在默認文檔添加時報錯:無法寫入配置文件原因及解決方法:
原因:
1、網站目錄所在的分區是fat32。
解決辦法:就是把網站目錄放在ntfs分區的盤符里。
2、配置文件里已經有了默認文檔節點的配置,如果再在iis裡面添加,是有點重復的感覺。
解決辦法:把網站程序里的配置文件的節點刪掉,然後在iis裡面重新添加默認文檔。
3、許可權問題,如果沒給管理員寫入本網站程序的許可權,這時就會報這錯誤。
解決辦法:把此文件夾或者文件的寫入許可權給了這個用戶。
E. IIS怎樣讀取配置文件
1、右擊PHPWEB文件夾->屬性->安全,點擊編輯
現在你就可以重新測試你的iis了
F. IIS發布網站總是說我配置文件報錯
、若IIS中沒有應用程序名,先創建,若還不行把C:\WINDOWS\Microsoft.NET\work\v2.0.50727\CONFIG\machine.config中的所有allowDefinition="MachineToApplication"改為allowDefinition="Everywhere"
2、在網站對應的虛擬目錄上右鍵,選屬性,然後在應用程序名後點創建。
我按他們說的找沒找到,最終我理解就是
把你的虛擬目錄指向web.config所在在文件夾,因為 web.config 的某些配置節只能出現在網站的虛擬目錄跟目錄中。
G. iis下搭建網站的配置文件在哪
IIS作為微軟web伺服器的平台,可以輕松的部署網站,讓網站輕而易舉的搭建成功,那內么如何在IIS中部容署一個網站呢,下面就跟孫大聖 威客 一起學習一下吧。
開始菜單----搜索框---輸入IIS,在結果中,找到IIS快捷方式。
H. 站點或應用程序配置文件在哪
在 IIS 7 中使用配置文件
應用到: Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows Vista
在 IIS 7 中,配置系統允許通過將伺服器級配置文件中的配置節委派給站點、應用程序以及虛擬或物理目錄中的 Web.config 文件來自定義 Web 伺服器管理。
在 IIS 7.0 中委派配置
在 IIS 7 中,對配置中的節進行鎖定和解除鎖定的操作稱為「功能委派」。通過這些操作,您可以定義 IIS 將讀取和寫入配置的級別。默認情況下,配置中的所有節都處於鎖定狀態,並只能在伺服器級配置文件中進行配置,但下列節(也稱為「功能」)除外:
默認文檔
目錄瀏覽
HTTP 協議
HTTP 重定向
您可以對其他配置節解除鎖定,以便非管理員可以查看和更改 Web.config 文件中針對特定站點、應用程序、目錄甚至 URL 的已解除鎖定節的配置。例如,您可以解除對 connectionStrings 節的鎖定,以便非管理員可以通過配置設置來將其應用程序連接到資料庫。另外,如果您只想由管理員查看和更改配置,可以鎖定所有配置節並只將設置存儲在伺服器級配置文件中。
配置級別
在 IIS 7 中,您可以在以下級別配置設置:
Web 伺服器
站點
應用程序
虛擬目錄或物理目錄
URL(也稱為文件級配置)
備注
若要在子級別配置設置,必須在其一個或多個父級上解除對配置節的鎖定(也稱為委派)。例如,若要在應用程序級別配置某項功能,必須同時在伺服器和站點級別委派相關的配置節。
配置文件
配置保存在物理目錄的伺服器級配置文件或 Web.config 文件中。每個配置文件都映射到一個特定的站點、應用程序或虛擬目錄。
伺服器級配置存儲在下列配置文件中:
Machine.config。此文件位於 %windir%\Microsoft.NET\Framework\framework_version\CONFIG 中。
.NET Framework 的根 Web.config。此文件位於 %windir%\Microsoft.NET\Framework\framework_version\CONFIG 中。
ApplicationHost.config。此文件位於 %windir%\system32\inetsrv\config 中。
站點、應用程序以及虛擬和物理目錄配置可以存儲在下列位置之一中:
伺服器級配置文件。當站點、應用程序、目錄或 URL 配置存儲在伺服器級配置文件中時,必須使用位置標記來指定配置所適用的站點、應用程序、目錄或 URL。
父級 Web.config 文件。當應用程序、目錄或 URL 的配置存儲在父級配置文件中時,必須使用位置標記來指定配置所適用的子級。
站點、應用程序或目錄的 Web.config 文件。在配置應用程序、目錄或 URL 的設置時,配置將存儲在該站點、應用程序或目錄所在的目錄中。您不需要使用位置標記。
出現下列情況時,將配置設置存儲在父配置文件中會十分有用:
您希望將配置設置存儲在只能由某些用戶或組訪問的配置文件中。例如,ApplicationHost.config 文件只能由管理員帳戶、特定計算機上管理員組的成員以及域管理員(當計算機位於域中時)進行訪問。
您希望在 URL 級別(也稱為文件級別)配置功能。
繼承
站點、應用程序、虛擬目錄、物理目錄和文件會繼承伺服器級配置文件以及所有父配置文件中的配置設置。例如,應用程序會繼承伺服器級配置文件以及站點根應用程序的 Web.config 文件中的配置設置。下表說明了可用於存儲對象配置的配置文件