本地主机上的 jquery

发布于 2024-08-17 05:32:15 字数 790 浏览 5 评论 0原文

我正在使用 Linuxmint (= ubuntu linux 9.10) 我安装了 LAmp 服务器,其中有 apache,php mysql 现在我正在尝试编写 jquery 代码 我制作了一个文件,它与此链接完美配合:file:///var/www/jquery/jquery.html
但是当我使用此链接时,它不再起作用: http://localhost/jquery/jquery.html

文件 jquery.min.js 位于同一文件夹中 我已经将源代码中的 src 更改为

但它们都不起作用(使用本地主机链接) 使用 firebug 我看到这些错误:

  1. 在此服务器上找不到请求的 URL /var/www/jquery/jquery.min.js。
  2. 您无权访问 /jquery/jquery.min.js 在此服务器上。

Apache/2.2.12 (Ubuntu) 服务器位于本地主机端口 80

,那么我需要做什么才能使其运行?

I am using Linuxmint (= ubuntu linux 9.10)
I installed LAmp server which have apache,php mysql
and now i am trying to write jquery code
i made a file and it worked perfectly with this link : file:///var/www/jquery/jquery.html
but when i use this link, then it doesnt work anymore : http://localhost/jquery/jquery.html

the file jquery.min.js is in the same folder
and i already changed the src of it in source code to

  1. <script type="text/javascript" src="/var/www/jquery/jquery.min.js"></script>
  2. <script type="text/javascript" src="jquery.min.js"></script>

but none of them works (with localhost link)
using firebug I saw these errors:

  1. The requested URL /var/www/jquery/jquery.min.js was not found on this server.
  2. You don't have permission to access /jquery/jquery.min.js
    on this server.

Apache/2.2.12 (Ubuntu) Server at localhost Port 80

so what do I have to do to make it run?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

压抑⊿情绪 2024-08-24 05:32:16

如果 apache 服务器具有对文件 /var/www/jquery/jquery.min.js 的读取权限,则第二种方法应该有效。

The second approach should work, if the apache server has read access to file /var/www/jquery/jquery.min.js.

桃酥萝莉 2024-08-24 05:32:16

如果 apache 的用户是 wwwrun 并且组是 www,请执行以下操作:

chmod -R 0744 /var/www/
chown -R wwwrun:www /var/www/

这将确保 apache 用户有权查看、执行 Web 文件夹中的文件等。

If apache's user is wwwrun and the group is www, do the following:

chmod -R 0744 /var/www/
chown -R wwwrun:www /var/www/

This will ensure, that the apache user will have the rights to view, execute, etc. the files in your web-folder.

小兔几 2024-08-24 05:32:16

您还需要确保您的 Apache 配置允许您提供 js 文件。

尝试访问 http://localhost/jquery/jquery.min.js 看看是否可以可以获取文件。

You also need to make sure your Apache configuration allows you to serve js files.

Try to access http://localhost/jquery/jquery.min.js and see if you can get the file.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文