开发者社区> 问答> 正文

在nginx服务器上js没效果


请各位大虾帮帮忙.


我的网站换过几个空间, 一直都没什么问题. 这两天搬到阿里云. 发现其他的都还好,就是网站原来的js效果都没有了,比如
鼠标点到某处会有下拉框等.
检测发现有些文件不存在. 但是用fxp看文件又是有的. 请大虾们分析是什么原因,谢谢!!

展开
收起
gaoda 2015-08-28 15:51:09 7292 0
8 条回答
写回答
取消 提交回答
  • 我估计是文件掉了,或者因为大小写问题造成路径不对。

    你审查一下请求,看看有多少个404来着。
    2015-08-31 10:46:19
    赞同 展开评论 打赏
  • Re在nginx服务器上js没效果
    是否是你的 文件路径 大小写 问题?
    linux上是区分大小写的
    2015-08-31 08:54:04
    赞同 展开评论 打赏
  • Re在nginx服务器上js没效果
    js无效果 是客户端没有找到js文件导致. 需要去检查js的路径是否正确.

    同nginx什么的都没有关系.

    楼上这么多换ftp工具的, 是我不懂还是这里太水?
    2015-08-29 14:33:17
    赞同 展开评论 打赏
  • 回 楼主(gaoda) 的帖子
    换个FTP工具,重新上传试试,我之前用fxp,现在用xftp,比fxp速度快的多!
    2015-08-29 13:48:35
    赞同 展开评论 打赏
  • 可能文件缺失吧
    2015-08-29 02:05:36
    赞同 展开评论 打赏
  • 回1楼ivmmff的帖子
    查看运行情况提示404,而且找不到文件,但是实际用fxp看是有的,而且上传的时候也是显示传输正常的

    -------------------------

    回2楼啊里新人的帖子
    用fxp看是存在的,上传的时候也显示是正常的. 但是检测网页的时候就提示找不到css文件和js文件

    -------------------------

    回6楼ivmmff的帖子
    就是用阿里云的一键安装web环境搭建的.nginx.conf应该是正确的. 后来换成apache的也是一样的问题

    -------------------------

    回10楼老猪来了的帖子
    对,文件是存在的,就是客户端没找到js,css文件. js的路径一直都没有动,在别的空间(换过几个了),都没有这样的问题. 就是换到阿里云就出现这个问题了. 应该是服务器设置的问题. 看看服务器该怎么设置
    2015-08-28 23:58:16
    赞同 展开评论 打赏
  • 回 楼主(gaoda) 的帖子
    是ftp看到存在,但是直接访问提示不存在么
    2015-08-28 18:13:01
    赞同 展开评论 打赏
  • 解决方案工程师,负责为企业规划上云迁移方案和云上架构设计,在网站建设开发和云计算领域有多年经验,专注于Linux平台的系统维护以及应用部署。致力于以场景化的方式让云计算,用更加通俗易懂的方式让更多人体验云计算,让云端的计算更质朴的落地。
    提示的是404还是?

    -------------------------

    回 3楼(gaoda) 的帖子
    你用什么搭建环境的? nginx.conf 怎么写的?

    -------------------------

    回 7楼(gaoda) 的帖子
    那估计就是你上传有问题了
    2015-08-28 16:02:07
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS计算与存储分离架构实践 立即下载