分享

写回答

发帖

[提问] 为何linux主机无法调用js文件了?

GoDaddy GoDaddy 1751 人阅读 | 5 人回复

发表于 2009-12-23 10:46:16 | 显示全部楼层 |阅读模式

我原来的网站是windows系统,转移到godaddy后,突然发现首页所有调用js的部分都失效了,。只有把js写在首页里面才能正常工作

这个是怎么回事啊?linux主机安全性的问题吗?

回答|共 5 个

add.c

发表于 2009-12-23 11:26:10 | 显示全部楼层

是路径问题么?
Linux 主机之前没有人反映js问题,你的什么程序?

7gtt

发表于 2009-12-26 16:34:59 | 显示全部楼层

我的也出现同样的问题,我是JS繁体转换,在其它的地方空间和本地都可以,在linux主机就不显示了。请大家帮我看看http://www.81jy.com/在加入收藏的位置没有显示JS调用的繁体转换了。怎么换成GoDaddy美国linux主机就不显示了

下图是本地测试和其它的空间的效果,有显示繁体中文转换
1.jpg



下图是GoDaddy美国linux主机图,没有显示繁体中文转换
2.jpg


我查了资料说是linux主机路径错误······
网友的回答:页面上导入的三个js文件要写绝对路径,因为在本地生成的路径和在linux上路径不一样。



下面是我自己站里的JS调用代码,
<SCRIPT language=JavaScript src="common/language.js" type=text/javascript></SCRIPT>

我看不懂忘大家帮帮忙,说说具体解决的方法,在这里谢谢了!

add.c

发表于 2009-12-26 17:06:29 | 显示全部楼层

src="/81jy/asp/common/language.js"
改成类似上面的实际地址不行么?

7gtt

发表于 2009-12-26 19:02:34 | 显示全部楼层

src="/81jy/asp/common/language.js"
改成类似上面的实际地址不行么?

版主我不知道怎么弄,请你详细点,谢谢了
什么叫实际地址啊。
我试了以下几种:直接把我的域名加在前面还是不行呢
src="http://www.81jy.com/common/language.js"
src="www.81jy.com/common/language.js"
src="/common/language.js"
谢谢版主再给我指点指点
RAKSmart

7gtt

发表于 2009-12-26 22:26:39 | 显示全部楼层

谢谢大家了,问题我自己已经解决。就是一个字母大小写问题。GoDaddy美国linux主机文件路径要认大小写
解决方法
把文件Language.js   在主机里的大写L改成小写l   
L   l   一个字母大小写我忙乎2天
您需要登录后才可以回帖 登录 | 注册

本版积分规则