Linux系统云虚拟主机通过网站后台上传文件异常

更新时间:

问题描述

使用Linux系统云虚拟主机上传网站程序之后,访问网站发现页面排版有问题,本文以织梦CMS程序为例进行介绍,如下图所示,CSS样式文件加载失败,部分图片不显示。

问题原因

  • 加载的CSS文件和图片在上传过程中损坏,或者上传的文件本身就有问题。
  • Linux系统云虚拟主机区分文件夹以及文件名的大小写。

解决方案

阿里云提醒您:

  • 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。
  • 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。
  • 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。
  1. 使用Chrome浏览器访问网站,在访问之前单击键盘的F12,打开开发者工具并单击Network,访问之后会发现页面加载的CSS文件以及其他部分文件加载失败。
  2. 通过此方法可以查看到CSS文件的文件名和存放路径,然后建议先通过FTP软件连接云虚拟主机,检查路径下是否存在该文件,如果文件存在,建议重新以二进制格式上传该文件,因为可能是上传过程中文件损坏导致加载失败。如果问题没有解决,请继续执行以下步骤。
  3. 由于Linux系统虚拟主机区分文件夹和文件名的大小写,通过FTP软件连接之后,找到此文件名的存放路径,检查此路径的文件夹名大小写与首页加载的链接中的大小写是否一致,若不一致,需要进行修改。

适用于

  • 云虚拟主机