Linux系統(tǒng)虛擬主機通過網站后臺上傳文件報錯處理方法。
10年積累的成都網站設計、網站制作經驗,可以快速應對客戶對網站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網絡服務。我雖然不認識你,你也不認識我。但先網站策劃后付款的網站建設流程,更有通道免費網站建設讓你可以放心的選擇與我們合作。1. 問題場景:成都服務器托管
客戶使用 Linux 系統(tǒng)虛擬主機,網站程序上傳之后訪問發(fā)現(xiàn)頁面排版有問題,CSS樣式文件加載失敗,部分圖片不顯示,以織夢 CMS 程序為例如下圖:成都服務器托管
2. 原因分析:成都服務器托管
加載的 CSS 文件和圖片在上傳過程中損壞或者上傳的文件本身就有問題;
Linux 系統(tǒng)虛擬主機區(qū)分文件夾以及文件名的大小寫,需要檢查調用的文件的路徑與文件實際存在的路徑的文件名大小寫是否一致;
3. 解決方法:成都服務器托管
使用 Chrome訪問網站,在訪問之前按 F12,打開網站分析工具,點擊 Network,訪問之后會發(fā)現(xiàn)頁面加載的 CSS文件以及部分其他文件加載失敗;
通過此方法可以查看到 CSS 文件的文件名和存放路徑,建議先通過 FTP 軟件連接之后檢查才路徑下是否存在該文件,如果文件正常存在,重新以二進制上傳該文件,有可能是上傳過程中文件損壞導致加載失敗;
由于 Linux 系統(tǒng)虛擬主機區(qū)分文件夾和文件名的大小寫,通過 FTP 軟件連接之后找到此文件名的存放路徑,檢查此路徑的文件夾名大小寫與首頁加載的鏈接中的大小寫是否一致;
通過檢查發(fā)現(xiàn) dedecms.css 所在路徑的最后一級目錄實際文件夾名為 Style,但是程序加載的路徑最后一級文件夾名為 Style,首字母大小寫不一致,可以修改 Style 文件夾名為 style,或者聯(lián)系程序開發(fā)人員將程序代碼中調用此文件路徑中的 style 改成 Style;圖片無法訪問的檢查方法與上述方法一致。