本文是對修改WordPress的php文件權(quán)限設(shè)置講解,大家可以參考,如果使用的是linux系統(tǒng)可以使用cd命令到你需要修改權(quán)限的文件或文件夾所在的目錄,然后使用chmod的命令來修改文件權(quán)限。
WordPress中不能安裝theme或者修改theme或刪除theme,命令如下:
| chmod 755 wordpress find wordpress -type d -exec chmod 755 {} \; find wordpress -iname “*.php” -exec chmod 644 {} \; chown -R nginx:nginx wordpress |
WordPress常見問題:
1.不能上傳圖片
2.不能自動安裝主題、插件(需要FTP賬戶)
3.不能自動更新
4.其它任何需要WordPress寫文件的問題
上述問題基本都是一個原因,都是WordPress目錄不屬于當(dāng)前的用戶和組,即web訪問的用戶沒有權(quán)限操作wp的一切需要寫權(quán)限的操作。
解決方法:首先需要你有root權(quán)限,SSH登錄,進入到wp的安裝目錄:
| cd /var/www/html/my_wp_blog |
給予所有的寫權(quán)限:
| chmod 777 wp-content |
接下來給你的博客的文章上傳一張圖片,WP會生成一個目錄, 然后查看是哪個用戶創(chuàng)建了文件夾。一般情況下,這個用戶名叫“ apache”,也有不少人發(fā)現(xiàn)這個用戶是“nobody”,就 飄易 本身遇到的問題,我在VPS上安裝的是LNmp, 這個用戶是“www”。
進入到wp的wp-content目錄,查看該目錄下所有文件/ 文件夾的權(quán)限,所屬用戶、用戶組:
| cd wp-content ls -l total 16 -rw-r–r– 1 root root 30 May 4 2007 index.php drwxr-xr-x 3 root root 4096 Feb 10 19:31 plugins drwxr-xr-x 5 root root 4096 Mar 23 03:04 themes drwxrwxrwx 3 www www 4096 Mar 24 02:08 uploads |
注意上傳目錄 uploads 是用戶 www 創(chuàng)建的。
接下來把wp-content權(quán)限還原到 755::
| cd .. chmod 755 wp-content |
下來就是實際修復(fù)的命令了, 改變wp所在文件夾的擁有者為剛找到的這個用戶www:
| cd .. chown -R www:www my_wp_blog |
本教程介紹到這里,已經(jīng)對修改WordPress的php文件權(quán)限設(shè)置做出全部講解,希望對大家有所幫助。





