Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么我的服务器不能正确地链接到服务器上的一个文件,而在所有其他文件上都可以?_Javascript_Jquery_Apache_File Link - Fatal编程技术网

Javascript 为什么我的服务器不能正确地链接到服务器上的一个文件,而在所有其他文件上都可以?

Javascript 为什么我的服务器不能正确地链接到服务器上的一个文件,而在所有其他文件上都可以?,javascript,jquery,apache,file-link,Javascript,Jquery,Apache,File Link,我最初在CodeReview论坛上发布了这个问题,但后来被引导回StackOverflow 一位贡献者说我的Apache/server设置有问题,但为什么只有一个.js文件受到影响?此处描述的问题: 我有点像一只jQuery乌鸦,我会根据需要学习和进食,并且没有受过正规教育,因此非常感谢您的耐心 我有一个主要问题,jQuery插件不能在服务器上工作,但可以在本地工作 我已经检查了通常的疏忽(服务器上没有相关链接,服务器上有所有必需的文件&区分大小写问题),但它仍然不起作用 我对FireFox调试

我最初在CodeReview论坛上发布了这个问题,但后来被引导回StackOverflow

一位贡献者说我的Apache/server设置有问题,但为什么只有一个.js文件受到影响?此处描述的问题:

我有点像一只jQuery乌鸦,我会根据需要学习和进食,并且没有受过正规教育,因此非常感谢您的耐心

我有一个主要问题,jQuery插件不能在服务器上工作,但可以在本地工作

我已经检查了通常的疏忽(服务器上没有相关链接,服务器上有所有必需的文件&区分大小写问题),但它仍然不起作用

我对FireFox调试工具也不是很熟练,但是我发现了一个巨大的错误,我怀疑这是造成问题的原因

插件代码在它自己的.js文件中,在firefox的“调试器”中,当我单击相应的文件时,它显示域根目录的索引PHP/HTML,而不是预览.js文件

具体实例如下:

插件失败的示例页面:

以下是我在Firefox工具的“控制台”选项卡下得到的错误消息:

SyntaxError: syntax error @ http://bcw.se/3point0/js2013/imageScroller.js:1

TypeError: $(...).tinyscrollbar is not a function @ http://bcw.se/3point0/index_debug_crousel_02.html:75

Use of Mutation Events is deprecated. Use MutationObserver instead. @ http://code.jquery.com/jquery-latest.js:3492
我假设上面的前两个错误是由于anamoly导致的,导致了失败,没有正确地指向正确的.js文件,请参见下面的屏幕转储:

有人能帮忙吗?这个论坛对吗


提前感谢。

您的文件名为
ImageScroller.js
,而不是
ImageScroller.js
。改变这一点,它应该会起作用。(Apache应该区分大小写)

由于
imageScroller.js
不存在,url将被重写到索引页(可能是根据.htaccess重写规则)

语法错误的根源是显而易见的——浏览器试图将获取的“js”文件解析为JavaScript。但这不是有效的JavaScript;)

诚恳
路易

天哪,我必须仔细检查一下,看看我小时候是否真的被摔在头上了。谢谢你的校对!