WordPress 權(quán)限對安裝和使用效果的影響很大,如果你的服務(wù)器使用的是linux系統(tǒng),可以使用cd命令到你需要修改權(quán)限的文件或文件夾所在的目錄,然后使用chmod的命令來修改文件權(quán)限。
下面為大家介紹幾個因文件權(quán)限而導(dǎo)致的問題的解決辦法。
一、不能安裝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目錄不屬于當前的用戶和組, 即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 |
以上就是怎么修改WordPress的php文件權(quán)限設(shè)置的詳細內(nèi)容





