簡體   English   中英

找不到JS檔案(404)

[英]JS files not found (404)

我在本地運行該應用程序,並且運行良好。 當我將其上傳到托管帳戶時,我開始在JS上收到404錯誤

Chrome和Firefox都在發生這種情況。

Chrome檢查元素錯誤

目錄結構

這些文件位於指定的位置,並且代碼位於頁面底部,因此在加載文件之前不應訪問這些文件。

 <script src="libs/bootstrap-switch-master/docs/js/jquery.min.js"></script> <script src="libs/bootstrap-toggle-master/js/bootstrap-toggle.min.js"></script> <script src="libs/angular/angular.js"></script> <script src="libs/angular/angular.min.js"></script> <script src="libs/angular-auto-validate/dist/jcs-auto-validate.min.js" ></script> <script src="libs/ladda/dist/spin.min.js" ></script> <script src="libs/ladda/dist/ladda.min.js" ></script> <script src="libs/angular-ladda/dist/angular-ladda.min.js"></script> <script src="libs/clipboard.js-master/dist/clipboard.min.js"></script> <script src="libs/jquery-color-master/jquery.color.js"></script> <script src="main.js" ></script> </body > </html > 

在Chrome開發者工具(Google Chrome中為F12)中,如果轉到“源”選項卡,則可以看到頁面上的內容(css和js)。 看來您的某些文件丟失,某些目錄不正確。

在某些內容看來,您假設support-wizard不是根目錄。

例如,您的某些資源應為:

/support-wizard/libs/ladda/dist/spin.min.js
/support-wizard/libs/ladda/dist/ladda.min.js
/support-wizard/libs/bootstrap-toggle-master/css/bootstrap-toggle.min.css

在此處輸入圖片說明

如果您嘗試轉到每個頁面,則應該加載該頁面(例如:ztsales.com/support-wizard/libs/ladda/dist/ladda.min.js)

解決了。

這是一個權限問題。 路徑正確,但是有問題的目錄和文件沒有執行權限。

編輯(z​​pert):確保目錄權限為755,這意味着:

  • 所有者:讀取,寫入,執行
  • 組:讀取,執行
  • 公開:讀取,執行

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM