zoukankan      html  css  js  c++  java
  • vs中正常IIS发布网站后css样式、图片丢失jQuery报错 $ is not defined

    问题描述:

      VS运行能够正常看到样式和图片 ,IIS发布后样式丢失、图片不显示。并且jQuery报错“$ is not defined”。

    问题分析:

      1、首先怀疑是样式文件、图片等发布的时候没有发布出来,缺少文件,检查发布后的文件后,发现没有缺少。

      2、从错误信息“$ is not defined”入口,查找资料,大部分资料分析说是路径问题,仔细检查后发现也没问题。

      3、浏览器浏览网站,审查元素,得到图片地址,直接浏览器打开该地址发现找不到图片,但物理路径下确实存在,相对路径也正确。

      4、怀疑文件夹权限问题,查看文件夹安全属性,改为everyone获得所有权限,再次失败

      5、怀疑电脑问题,换一天电脑发布,发现成功!

      6、怀疑IIS问题,查看IIS功能,发现没有全部启用,只是启用了一部分。

      7、尝试开启部分功能,发现开启“静态内容”功能后,问题解决!!!  

    解决方法:

       控制面板--》程序--》启用或关闭Windows功能--》万维网服务--》常见HTTP功能--》静态内容前面打上对勾。

      

      

  • 相关阅读:
    python基础-包
    python基础-模块
    python基础-面向过程与函数式
    python基础-二分法
    python基础-函数递归
    python基础-生成器
    QFNU-ACM 2020.11.6 Trating
    ACM 实验室2020.11.01天梯赛练习*4
    QFNU-ACM 2020.10.30 Trating
    QFNU-ACM 2020.10.23 Trating
  • 原文地址:https://www.cnblogs.com/dansediao/p/5432445.html
Copyright © 2011-2022 走看看