Linux系统虚拟主机通过网站后台上传文件报错处理方法

admin3年前主机评测45

Linux系统虚拟主机通过网站后台上传文件报错处理方法。

1. 问题场景:

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

2. 原因分析:

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

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

3. 解决方法:

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

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

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

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

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

vps主机不能取代虚拟主机的四大理由

众所周知,VPS主机比虚拟主机要“高大上”些,在性能优势上都比虚拟主机好很多。那性能卓越的VPS为什么直到现在都没有完全取代虚拟主机呢?这是因为虚拟主机也有它自身的优势,而且V...

apache虚拟主机配置一例

复制代码 代码如下:fivetrees extra # cat httpd-vhosts.conf_bak## Virtual Hosts## If you want to maintain mult...

如何配置apache虚拟主机的实例小结

1、基于ip地址的虚拟主机 复制代码 代码如下:Listen 80<VirtualHost 172.20.30.40>    DocumentRoo...

什么是虚拟主机

虚拟主机是指将一台的服务器主机分成多台虚拟的主机,每台虚拟主机都具备独立的域名,从而实现多网域服务的方法,并且每台虚拟主机之间是完全独立的,由用户自行管理监控。什么是虚拟主机虚拟主机是使用特殊的软硬件...

免费海外虚拟主机建站有哪些风险

免费海外虚拟主机建站的风险有:1、网站流量有限制,网站访问量过大时网站无法正常访问;2、某些功能受服务商限制,如可能耗用系统资源的论坛程序、流量统计功能等;3、海外虚拟主机网站访问速度过慢,自身无法解...

虚拟主机有免费注册的吗

虚拟主机有免费注册的吗?虚拟主机有免费注册的,不过很少,主要集中在国外虚拟主机服务商。国内虚拟主机,基本以付费使用为主。虚拟主机,以价格便宜,简单好用,出名。但便宜也顶不住免费给人带来的冲击,很多站长...