当前位置: 首页 > article >正文

linux系统css样式加载不出,Linux系统虚拟主机网站访问页面css样式文件加载失败或图片无法显示的分析解决...

问题场景:客户使用Linux系统虚拟主机,网站程序上传之后访问发现页面排版有问题,css样式文件加载失败,部分图片显示不出来,以织梦CMS程序为例,如下图所所示:

017bacb0973ccb58d47df91c01a0df54.png

问题原因:

1、Linux系统虚拟主机区分文件夹以及文件名的大小写,需要检查调用的文件的路径与文件实际存在的路径的文件名大小写是否一致;

2、加载的css文件和图片在上传过程中损坏或者上传的文件本身就有问题;

解决方法:

1、使用chrome访问网站,在访问之前按F12,打开网站分析工具,点击Network,访问之后就会发现页面加载的css文件及部分其他文件加载失败;

2ac823086cf62579a92da6712e3230c3.png

2、通过此方法可以查看到css文件的存放路径和文件名,建议先通过FTP软件连接之后才检查路径下是否存在该文件,如果文件正常存在,重新以二进制形式上传该文件,有可能是上传过程中文件损坏导致加载失败;

3、由于Linux系统虚拟主机区分文件夹和文件名的大小写,通过FTP软件连接之后找到此文件名的存放路径,检查此路径的文件夹名大小写与首页加载的链接中的大小写是否一致;

d2251b290a846bfdc9ded2735e4af681.png

4、通过检查发现dedecms.css所在路径的最后一级目录实际文件夹名为Style,但是程序加载的路径最后一级文件夹名为style,首字母大小写不一致,可以修改Style文件夹名为style,或联系程序开发人员将程序代码中调用此文件路径中的style改成Style;

图片无法访问的检查方法与上述方法一致,

第一检查图片存在与否,将图片下载到本地测试是否可以正常打开来验证图片文件本身是否有问题;

第二检查图片调用的路径文件夹名及图片文件名与ftp中实际存在的路径的文件夹名大小写是否一致。

http://www.lryc.cn/news/2416049.html

相关文章:

  • 从零开始学安卓(kotlin)一 ——入门
  • 白嫖1000道面试题,看完哑巴都能面过
  • JavaScript 游戏构建指南(一)
  • Python实现21点游戏教程:掌握Python编程,创建自己的21点游戏,附带源码示例
  • 本地发博客的技巧
  • bat批处理文件命令之文件格式问题
  • Archlinux安装与美化全流程
  • .net弹出窗口详解
  • java编写文本编辑器_运用Java编写文本编辑器程序
  • 塞班简史:一个时代的终结
  • 获得String字符串中某个字符出现的次数
  • Java中的animal类
  • 变形乘法口诀表_43组“数学顺口溜”+大九九乘法口诀表!孩子再也不怕数学!(建议收藏)...
  • 适合国人的常用的Cydia源地址搜集
  • QQ五子棋外挂实现
  • 技术支持程序员程序书写规范
  • JavaWeb航空购票系统的设计与实现
  • 5中打开safari_iPhone自带Safari浏览器,你真的会用吗?
  • 亲完如何进行下一步_接吻进阶指南,提出接吻,亲吻技巧,约会后怎么接吻
  • 面试时最经常被问到的问题(Frenquently asked interview questions)(I)
  • 虚拟机网络配置和连接
  • 《体育生的集体生活》用户隐私政策
  • 如何让自己的博客被搜索引擎收录
  • 2024年网安最全速看!成为黑k必看13个网站,简称网站大全!_红黑联盟官方网站
  • Android开发——MediaProvider源码分析 .
  • 【转】 XenServer的架构
  • System系统类和Environment环境抽象
  • 有限元分析中的常识(持续更新)
  • MacBook Pro(13 英寸,2011 年末)A1278 官方最高支持macOS High Sierra,使用macOS Catalina Patcher成功安装macOS Catalina
  • 电脑一拖二