今天在IIS上部署web項目網站時,發現在本地部署時沒問題,在服務器上部署後,訪問登錄頁面時,所有樣式都不見了,js拋出Uncaught SyntaxError: Unexpected token ‘<‘ 問題
問題截圖:
雙擊js文件,可以看到以下錯誤
問題分析:
我在本地IIS部署web網站,登錄頁面訪問是正常的;在服務器IIS部署web網站,登錄頁面訪問是異常的,所以是服務器IIS環境問題
問題原因:
IIS無權限訪問js等資源文件,導致頁面樣式、腳本拋出錯誤
問題解決:
在IIS部署網站下面添加IUSR用戶權限,具體設置可參考我這篇博客(https://www.cnblogs.com/xielong/p/16068397.html)