找不到JS文件(404)

时间:2016-05-16 19:34:42

标签: javascript html google-chrome firefox http-status-code-404

我在本地运行应用程序,它运行正常。当我将其上传到我的托管帐户时,我开始在JS上获得404错误

Chrome和Firefox都在发生这种情况。

Chrome Inspect Element Errors

The directory structure

文件位于指定位置,代码位于页面底部,因此在重新加载之前不应访问这些文件。



 
<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 >
&#13;
&#13;
&#13;

2 个答案:

答案 0 :(得分:3)

在Chrome开发者工具(Google Chrome中的F12)中,如果您转到“来源”标签,则可以看到页面上的内容(css和js)。看来您的某些文件丢失了,而且有些目录不正确。

看起来你假设支持向导是根目录的一些内容,而不是。

例如,您的一些来源应该是:

/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

enter image description here

如果你尝试去每个页面它应该加载(即:ztsales.com/support-wizard/libs/ladda/dist/ladda.min.js)

答案 1 :(得分:3)

解决。

这是一个权限问题。 PATH是正确的,但有问题的目录和文件没有执行权限。

EDIT(zpert):确保目录权限为755,这意味着:

  • 所有者:读,写,执行
  • 组:阅读,执行
  • 公开:阅读,执行