Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/470.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 - Fatal编程技术网

为什么可以';我的网站不能访问链接的JavaScript文件吗?

为什么可以';我的网站不能访问链接的JavaScript文件吗?,javascript,Javascript,我在工作中运行一个子站点,虽然我的实时站点与公司的主站点位于同一台“主服务器”上,但我的开发环境托管在一台单独的服务器上 由于某些原因,我的开发站点无法访问托管在“主服务器”上的特定JavaScript文件。可以访问所有其他JavaScript文件,如jQuery和jQueryTools,但main.js不能。我唯一的猜测是因为它是由我们的首席web开发人员创建的自定义JavaScript文件,但我不知道为什么会有不同。(跨站点脚本限制?) 我链接到它,就像我对所有其他JavaScript文件所

我在工作中运行一个子站点,虽然我的实时站点与公司的主站点位于同一台“主服务器”上,但我的开发环境托管在一台单独的服务器上

由于某些原因,我的开发站点无法访问托管在“主服务器”上的特定JavaScript文件。可以访问所有其他JavaScript文件,如jQuery和jQueryTools,但
main.js
不能。我唯一的猜测是因为它是由我们的首席web开发人员创建的自定义JavaScript文件,但我不知道为什么会有不同。(跨站点脚本限制?

我链接到它,就像我对所有其他JavaScript文件所做的一样,就在我们的主包装器之后(它是从底部开始的第三个):


要进行故障排除,请执行以下步骤:

  • 检查ui/2009/js/main.js文件是否在该文件中 位置,如果是,请确保它没有大写字符( 服务器操作系统可能区分大小写)

  • 检查main.js文件是否具有与其他.js文件(例如755)相同的权限(即chmod)

  • 检查main.js文件是否已被实际访问(您如何知道该文件已被访问 未从dev服务器中的页面访问?它可能已被访问,但由于变量的原因而无法工作 与以前加载的.js冲突(例如)。为此,, 您可以a)检查服务器日志,查看是否有“未找到”的 参考main.js中的main.js文件b)时出错暂时删除所有 内容和打印一些简单的输出(或使用 document.write或使用console.log访问javascript控制台)


您是否查看了浏览器中与此脚本获取相关的请求和错误?信息不足。像萤火虫这样的东西展示了什么?404错误?它是一个内部系统,所以没有任何其他人可以查看:您向服务器管理员询问过文件权限吗?没有,但最好的方法是什么?在google chrome使用开发者工具(F12)中,转到网络选项卡,刷新网站,查看main.js文件的状态。很可能只是权限问题。谢谢@AlexanderMP
<script type="text/javascript" src="ui/2009/js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="ui/2009/js/jquerytools/1.2.2/jquery.tools.min.js"></script>
<script type="text/javascript" src="ui/2009/js/jquery.cycle.all.min.js"></script>
<script type="text/javascript" src="ui/2009/js/main.js"></script>
<script type="text/javascript" src="ui/2009/js/jquery.jgfeed-min.js"></script>
<script type="text/javascript" src="ui/2009/js/hr.js"></script>