【发布时间】:2014-12-10 03:26:27
【问题描述】:
我的网站无法正确加载,因为找不到所需的 javascript 文件。
Firebug 向我显示一条错误消息:
"NetworkError: 404 Not Found - http://local_mysite.com/javascript/includes.js"
然而,includes.js 就在javascript 目录中。
文件的权限为-rwxr-xr-x,javascript目录为-rwxr-xr-x。我不确定这是否正确,但这似乎表明它们是可查看和可执行的。这是在我的本地服务器上测试的,一个 Ubuntu 14.04 LAMP 设置。这以前可以工作,但自从我处理这些文件以来已经有几个月了,所以我不知道在此期间可能会发生什么变化。
我的 index.html 文件中的引用如下所示:
<script type="text/javascript" charset="utf-8" src="javascript/includes.js"></script>
为什么我的 index.html 找不到 includes.js 文件?
【问题讨论】:
-
你在什么平台上使用什么网络服务器?它可能会配置用于 Web 文件的根目录(通常不是磁盘的根目录)。也许它正在查看与您预期不同的根目录。
-
与html或javascript无关?这是服务器端的问题。请用必要的细节重新发布整个问题
-
在 html 文件中显示您的通话
-
@capslock,我已经在我的 index.html 文件中添加了调用。
-
把local_mysite.com/javascript/includes.js文件作为url放到浏览器中可以直接访问吗?
标签: javascript html permissions