Linux系統云虛擬主機通過網站后臺上傳文件異常
更新時間:
問題描述
使用Linux系統云虛擬主機上傳網站程序之后,訪問網站發現頁面排版有問題,本文以織夢CMS程序為例進行介紹,如下圖所示,CSS樣式文件加載失敗,部分圖片不顯示。
問題原因
- 加載的CSS文件和圖片在上傳過程中損壞,或者上傳的文件本身就有問題。
- Linux系統云虛擬主機區分文件夾以及文件名的大小寫。
解決方案
阿里云提醒您:
- 如果您對實例或數據有修改、變更等風險操作,務必注意實例的容災、容錯能力,確保數據安全。
- 如果您對實例(包括但不限于ECS、RDS)等進行配置與數據修改,建議提前創建快照或開啟RDS日志備份等功能。
- 如果您在阿里云平臺授權或者提交過登錄賬號、密碼等安全信息,建議您及時修改。
- 使用Chrome瀏覽器訪問網站,在訪問之前單擊鍵盤的F12,打開開發者工具并單擊Network,訪問之后會發現頁面加載的CSS文件以及其他部分文件加載失敗。
- 通過此方法可以查看到CSS文件的文件名和存放路徑,然后建議先通過FTP軟件連接云虛擬主機,檢查路徑下是否存在該文件,如果文件存在,建議重新以二進制格式上傳該文件,因為可能是上傳過程中文件損壞導致加載失敗。如果問題沒有解決,請繼續執行以下步驟。
- 由于Linux系統虛擬主機區分文件夾和文件名的大小寫,通過FTP軟件連接之后,找到此文件名的存放路徑,檢查此路徑的文件夾名大小寫與首頁加載的鏈接中的大小寫是否一致,若不一致,需要進行修改。
適用于
- 云虛擬主機
文檔內容是否對您有幫助?