Javascript 网页在本地主机上无法运行,但可以作为 file:///

Javascript webpage doesn't work on localhost, but OK as file:///

但是...file:///home/me/public_html/path/index.html一切正常...

我正在尝试将 javascript 页面发送到 运行 本地。 (使用 Ubuntu 14.04 和 Apache)

当我从文件管理器打开文件 file:///home/me/public_html/path/to/index.html 目录时,网页 javascript 运行 一切正常。 (通过双击 index.html 文件)

当我使用 localhost/~me/path/to/index.html 在 chrome/firefox 中打开它时,仅呈现 html - javascript 不会 运行.

我错过了什么或没有说明什么?

js 源文件如下所示:

<script src="libraries/jquery-1.9.0.min.js"></script>
<script src="bootstrap/js/bootstrap.min.js"></script>
<script src="libraries/prettify/prettify.js"></script>
<script src="libraries/tinycolor.js"></script>

[已解决] 这是子目录权限问题...它们是 drwx------ 并且应该是 drwxr-xr-x - 本地主机现在可以使用了。

在 Firefox 中安装 FireBug 并查看 Console 选项卡。如果您发现任何 Network Error,那么您的 Apache 无法执行请求。

当我遇到同样的问题时,问题是我的 WAMP 堆栈由于安装 Bitnami Stacks 而无法执行请求,这干扰了 WAMP 的 Apache