無法線上編輯 CSS 檔問題
使用虛擬主機的用戶,不知道曾否有過這樣的經驗:在線編輯主機上的CSS檔時,發現右邊的操作選項中的“Edit File”這一項不見了,選項上方也不能顯示File Type 格式。
CSS不能編輯,但網站顯示如常,利用FTP上傳也能更新CSS檔,問題就只是不能在cPanel上編輯,而且唯獨是XOOPS佈景主題的style.css檔,其他CSS的就正常。
因為有使用phpMyAdmin的經驗,曾經遇到過編輯過長的資料內容時出現“內容過長此欄位不能編輯”的提示,所以CSS不能編輯的問題也是同一理。我的style.css內容太長了,有一千七百多行,要解決問題就要先在自己的電腦裡編輯CSS檔,將裡面的空白行全部清除,完全不隔行,把長度縮減至一千三百多行,再用FTP上傳更新後,那“Edit File”選項便會回來了。
可以的話CSS檔儘量不要超過大約一千五百行左右長度,若過長那麼另外再建立新CSS檔如style2.css便可。