繁体   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