1 SSH設置775權限
有時,當我們升級WordPress建站程序版本,或升級WordPress插件時,會出現(xiàn)錯誤提示:
更新失敗:因為我們不能復制一些文件,升級未被安裝。
例如,類似WordPress更新失敗的錯誤 ▼
“因為我們無法復制某些文件,所以未安裝升級。這通常是由于文件權限不一致。:wp-includes/js/plupload/handlers.min.js, wp-includes/js/plupload/handlers.js, wp-includes/js/wp-api.js, wp-includes/js/wp-api.min.js, wp-includes/class-wp-customize-manager.php, wp-includes/class-http.php, wp-includes/class-wp-xmlrpc-server.php, wp-includes/version.php, wp-includes/taxonomy.php”
最近,我們在更新WordPress插件時,文件權限不一致。
由于WordPress權限不足所致,所以才會出現(xiàn)錯誤提示:“更新失?。阂驗槲覀儾荒軓椭埔恍┪募壩幢话惭b。”
如果你用的是VPS,這些目錄 默認所有者是 root、所使用的FTP是 vsftpd、服務器是 Apache2。
這些條件主要限制默認的用戶組名稱。
如果Linux安裝的系統(tǒng)不同,可能需要調整用戶組的名稱。
以下是SSH設置775權限流程 ▼
第 1 步:登錄SSH
第 2 步:進入到 /wp-content/ 目錄 ▼
cd?/home/admin/web/你的域名文件夾/public_html/wp-content/
第 3 步:給這些目錄設置755權限,即只有擁有者有權寫入 ▼
chmod -R 755 plugins/ chmod -R 755 themes/ chmod -R 755 uploads/ chmod -R 755 upgrade/
要是你安裝VestaCP面板,快速修改WordPress網(wǎng)站目錄的權限,可以使用以下命令 ▼
chown -R admin:admin /home/admin/web/你的域名文件夾/public_html/*
倘若你的VPS,安裝的是CWP控制面板,請直接登錄CWP控制面板后臺,進行權限設置。
第 1 步:進入 Fix Permissions 頁面
第 2 步:選擇你的用戶 ▼
第 3 步:點擊 Fix Account Permissions ▲
假如你用的是虛擬主機,不是VPS的話,那么以上設置方法就不適用了。
請將以下代碼,添加到WordPress網(wǎng)站根目錄下的 wp-config.php 文件中 ▼
define("FS_METHOD","direct"); define("FS_CHMOD_DIR", 0755); define("FS_CHMOD_FILE", 0755);
基本上這樣做,就能既更安全又能夠升級WordPress程序了。
希望我們( https://www.wordpressx.com/ ) 分享的《解決WordPress更新失敗:因為我們不能復制一些文件,升級未被安裝》,對您有幫助。