我剛剛重新安裝了服務器,它是一臺新機器,相同的操作系統版本(Win2008)和相同的IIS版本(7.0)。該應用程序工作完美(然後機器爆炸)。IIS7上的經典ASP:ADODB.Stream錯誤文件無法打開 - 訪問webroot外部
,當我嘗試訪問根目錄之外的文件,我得到這個錯誤:
ADODB.Stream錯誤「800a0bba」文件無法打開
我可以用細FileSystemObject的訪問,但無法用ADODB.Stream打開它。
此外,我可以使用abcPDF創建一個PDF,但我不能再創建一個具有相同名稱並覆蓋它(這用於工作)。這可以在網站文件夾結構內正常工作,但不在外面。
此外,我無法再使用JMail附加文件。這適用於webroot內部和外部的文件。所以這很奇怪。
我已經將完全控制權分配給了整個驅動器上的每個人,以確定它是否是權限問題並且沒有任何區別。
任何想法的人?
更新:在網站內部附加文件的問題似乎沒有再發生,因爲我用幾件事情來回避。我不確定不幸的是什麼。我在這方面沒有任何進展,並且在上面花了數小時,所以我最終移動了webroot中的所有文件,現在一切正常。這是不理想的,我仍然想要達到它的底部,但解決方法是可以接受的。
更新的問題,因爲我不小心寫的,而不是2008年
Windows 2003/IIS6或Windows 2008/IIS7哪個? Windows 2003/IIS7的配置是不可能的。 – AnthonyWJones 2009-12-03 09:36:34
是的,你是對的,它是Windows 2008,對不起。 – 2009-12-04 11:31:50