我們在安裝apache后,有時在上傳文件的時候,提示沒有權限或者是不可寫,我們都會去查文件夾的權限。
通過ls -l /var/www/html/website可以很直觀的看出我們文件和文件夾的權限,drwx-rx-rx沒有問題,755
其實這個時候,我們有可能忽略了apache運行的用戶和用戶組這個概念
我們在上面查看的時候,還應該看看文件夾的所屬用戶和用戶組是否和apache里的一致
我們查看apache的conf里的httpd.conf,查看User,Group分別是什么呢?
還可以通過ps -ef | grep httpd來查看當前啟動和運行apache的用戶
要是不對的話,我們可以修改httpd.conf里的User,Group達到一致的目的
我做的是 直接把文件夾的所有者 改成 apache用戶和組