我剛剛在我的虛擬機上啓動了ubuntu。我是linux新手。 我打算在那裏臨時託管我的開發網站更改Apache2服務器目錄
我已經得到了FTP的工作 我已經安裝並運行了Apache2。
我改變了默認文件夾的網頁
基本的網頁確實出現了,一切似乎工作。
但是由於某些原因CSS不顯示?
當我檢查與螢火蟲的代碼它告訴我達我沒有權限查看該文件。
我該如何解決這個問題?
我剛剛在我的虛擬機上啓動了ubuntu。我是linux新手。 我打算在那裏臨時託管我的開發網站更改Apache2服務器目錄
我已經得到了FTP的工作 我已經安裝並運行了Apache2。
我改變了默認文件夾的網頁
基本的網頁確實出現了,一切似乎工作。
但是由於某些原因CSS不顯示?
當我檢查與螢火蟲的代碼它告訴我達我沒有權限查看該文件。
我該如何解決這個問題?
從評論中,您提到您的CSS文件是-rw-------
(600),這意味着只有您的用戶具有讀取或寫入權限。
爲了讓Apache或任何其他人能夠讀取這些文件,您必須爲所有用戶設置讀取權限。像這樣的東西應該工作:
chmod +r *
如果你想對所有文件做這個遞歸,添加-R
標誌。
chmod -R +r *
參考文獻:
非常感謝。想想我做到了我需要它做的事情。 – 2013-03-11 04:57:18
很有可能在文件權限問題。你可以用CSS在目錄中運行ls -l嗎? – tjameson 2013-03-11 04:35:08
是的,只是列出該文件夾中的css文件 – 2013-03-11 04:37:01
我正在尋找權限。在每個文件之前應該有一個'-rwx ------'或類似的文件。你可以發佈嗎? – tjameson 2013-03-11 04:37:46