Iis-7

新的 IIS7 虛擬目錄不會顯示在 FTP 客戶端上。需要發生什麼?

  • February 8, 2013

首先,我可能必須每年做一次,所以我的記憶力不如我之前所做的那樣,因為我之前已經能夠做到這一點。我們使用 ISS 7 ftp 伺服器從我們內部的 AIX 伺服器接收內部文件傳輸。當時和現在的唯一區別是現有的虛擬目錄是從 Windows 2003 (IIS 6) 伺服器遷移到 Windows 2008 伺服器。

現有目錄的所有權限都與新目錄完全相同,但新的虛擬目錄不會顯示在我正在測試的任何 FTP 客戶端中。我確實為所有虛擬目錄所在的預設站點打開了 FTP 目錄瀏覽。我唯一沒有做的是停止/啟動 IIS(我不記得過去做過),但我不想在生產伺服器上不必要地重新啟動 IIS,最終只能在同一個地方結束現在。我需要做什麼才能使它正常工作?

更新

好的,有一些停機時間讓 IIS 重新啟動,但無濟於事。我仍然無法在任何 FTP 客戶端上瀏覽或查看我新創建的虛擬目錄。

好的,想通了。我們有一個用於映射網路驅動器的所有機器的登錄腳本。碰巧我正在工作的伺服器是映射驅動器的源,伺服器上的共享被映射為驅動器。我沒有使用我試圖用於虛擬目錄的目錄的實際路徑,而是發現我不小心選擇了映射驅動器。一旦我將虛擬目錄重置為驅動器上的物理位置,該目錄就會出現。

您提到該文件夾是從 IIS/2003 遷移而來的。我建議您驗證目錄的權限,以確保您的 FTP 站點執行的 App Pool Identity 對它們具有權限。您使用什麼身份驗證方法?IIS 日誌是否指示來自客戶端的連接是否已成功建立?

引用自:https://serverfault.com/questions/476591