我正在使用Windows 2003並擁有IIS網站。無法使用IIS 6.0在經典asp中編寫文件
我創建了一個在c:\inetpub\wwwroot
目錄中稱爲test.asp
與文件,內容如下:
<html>
<body>
<p>This is the text in the text file:</p>
<%
Set fs = Server.CreateObject("Scripting.FileSystemObject")
set f = fs.CreateTextFile(Server.MapPath("testread.txt"), true)
Response.Write("This Worked!")
f.Close
Set f = Nothing
Set fs = Nothing
%>
</body>
</html>
當我查看網頁時,我得到「無法顯示網頁」通用這讓我覺得有一個我的腳本錯誤。我已經追蹤到CreateTextFile
函數,它以某種方式失敗。
我的第一個問題:
反正是有調試這個?我不知道如何查看這個頁面的錯誤,我總是得到「頁面無法顯示」。
第二個問題:
我不知道是否有可能是某種權限問題的?我試圖在註冊表中設置Scripting.FileSystemObject
密鑰的權限,以完全控制EVERYONE
。
我不知道還有什麼可以阻止我寫一個文件?我已經證實我可以讀取沒有問題的文件。