gpt4 book ai didi

javascript - 虚拟主机 : JavaScript file not found when exists

转载 作者:行者123 更新时间:2023-11-30 10:13:05 25 4
gpt4 key购买 nike

我已经安装了 Ubuntu 14.04,并在“etc/apache2/sites-available”中创建了一个名为“canvas.local.conf”的虚拟主机

<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName canvas.local
DocumentRoot /var/www/canvas
<Directory /var/www/canvas>
Options Indexes FollowSymLinks
AllowOverride All
allow from all
</Directory>

我创建了一个包含以下内容的“index.html”文件:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Demo Canvas</title>
<!--[if lte IE8]><script src = "./javascript/excanvas.js"></script><![endif]-->
<style>
#canvas{
width: 640px;
height: 400px;
border: 1px solid #000000;
}
</style>
<script src = "./javascript/jquery-1.11.1.min.js"></script>
<script>
$(function(){
alert("Page loaded");
});
</script>
</head>
<body>
<div id = "canvas"></div>
</body>
</html>

在目录“javascript”中存在文件“excanvas.js”和“jquery-1.11.1.min.js”

因此,当我通过“http://canvas.local”访问页面时,我可以看到页面已加载,但服务器找不到文件“jquery-1.11.1.min.js”。并且这个文件存在于目录中。

最佳答案

Debian(和其他一些)为/javascript/添加一个指向/usr/share/javascript 的全局别名那么您不能在文档根目录中使用目录/javascript(或者您必须重新声明它)

参见 https://packages.debian.org/stable/javascript-common

关于javascript - 虚拟主机 : JavaScript file not found when exists,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25377381/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com