博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vs中正常IIS发布网站后css样式、图片丢失jQuery报错 $ is not defined
阅读量:7264 次
发布时间:2019-06-29

本文共 527 字,大约阅读时间需要 1 分钟。

问题描述:

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

问题分析:

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

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

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

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

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

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

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

解决方法:

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

  

  

转载于:https://www.cnblogs.com/dansediao/p/5432445.html

你可能感兴趣的文章
字符串替换
查看>>
cut命令
查看>>
学习笔记之awk用法
查看>>
两个版本的Mysql 主从复制
查看>>
Linux 文件权限详解
查看>>
常见的WEB安全漏洞
查看>>
交换机span功能配置
查看>>
PHP课程总结20161227
查看>>
常见缓存算法和LRU的c++实现
查看>>
Linux下自定义服务及服务的添加
查看>>
十四周五次课
查看>>
Yarn详解
查看>>
C# 单点登录 MVC
查看>>
Qml布局
查看>>
解决克隆系统网卡名字不是默认eth0的问题
查看>>
9.6-9.7 awk工具
查看>>
官方确认中国启动超导无轴陀螺空天载具研发
查看>>
Apache Ignite(二):核心特性一览(V1.4.0版本)
查看>>
阿里云发布多款云管工具,任何角色都可以轻松完成云上运维
查看>>
我不知道如何在一堆电话线里,找我要的那根线,希望你帮忙回答一下
查看>>