我很難得到一些插件在wordpress中很好地播放。最重要的是,我甚至無法停用或刪除其中的幾個,它們似乎被鎖定。我很抱歉,我是一個linux新手,我學到了很多,但感到困惑。我認爲這與我在安裝我的VPS時所做的兩件事中的一件事有關,後者在教程的指導下進行。一個是安裝這個腳本,它將使命令wpupgrade用於安裝/刪除插件,wpsafe用於恢復安全所有權。無法在Ubuntu 10.04 w/chown中更改文件夾的所有權?
### Edit the 2 values first, then post the whole lot.
#
export DOMAIN="mydomain.com"
export USER="myusername"
#
echo '
#########################
### WordPress 'chown' ###
#########################
## Allow WordPress Upgrades/Plugin Installs
alias wpupgrade="sudo find /home/USERNAME/public_html/DOMAIN/public/wp-admin -exec chown -R www-data:webmasters {} \; && sudo find /home/USERNAME/public_html/DOMAIN/public/wp-content -exec chown -R www-data:webmasters {} \;"
## Revert to Safe WordPress Ownership
alias wpsafe="sudo find /home/USERNAME/public_html/DOMAIN/public/wp-admin -exec chown -R USERNAME:webmasters {} \; && sudo find /home/USERNAME/public_html/DOMAIN/public/wp-content -exec chown -R USERNAME:webmasters {} \;"
' >> /home/$USER/.bashrc
sed -i "s/USERNAME/$USER/g" /home/$USER/.bashrc
sed -i "s/DOMAIN/$DOMAIN/g" /home/$USER/.bashrc
source /home/$USER/.bashrc
source /root/.bashrc
不過,現在我所有的wp-content和WP-包括由www數據資:網站管理員,我不能刪除或修改。我從未創建過萬維網數據用戶。我嘗試使用:
chown -R myusername:webmasters /home/myusername/public_html/mydomain.com/public/wp-content
,它告訴我
chown: changing ownership of `/home/myusername/public_html/mydomain.com/public/wp-content': Operation not permitted
我不知道我做錯了什麼或做什麼來解決這個..任何幫助嗎?
您好感謝您的幫助,這是一個nginx的服務器將命令 'code'(須藤setfacl的-R -mu:WWW的數據:RWX -mu名稱:myusername:RWX /家庭/名爲myUsername /的public_html/MYDOMAIN。 com/public/wp-content) 仍然有效? – user2156473
我應該這樣想。你可以配置nginx的用戶。如果你已經完成了一個標準的ubuntu安裝「apt-get install ....」,我相信默認的用戶是www-data.I忘記補充說如果你想讓它成爲默認的ACL。在第一個之後運行這個命令。 Sudo setfacl -dR -m u:www-data:rwX -m u:myusername:rwX /home/myusername/public_html/mydomain.com/public/wp-content – user3210959