1. 程式人生 > >wordpress安裝主題:安裝失敗,無法建立目錄

wordpress安裝主題:安裝失敗,無法建立目錄

首先我想說一下網上好多的解決方法,都是要我們改一下目錄的許可權,

但是,將資料夾許可權改成777還是沒有解決問題。問了學長,才知道,這個方法是很危險的,同時也是有錯誤的。不知道有沒有像我一樣被騙的小白,幸好,你現在看的是我的部落格,下面,我就用正確的方法來解決一下這個問題吧。

sudo chmod -R www-data:www-data ./wordpress

其實,出現無法建立目錄的確是許可權的問題,但是,不是目錄讀寫的許可權,而是使用者組的問題。想要下載外掛的使用者組為web使用者組,使用者名稱組名為 www(大家可能不太一樣,如果是按照我之前的方式裝lnmp環境的同學,就是www,可以在ngnix.conf中第一行檢視,至於nginx.conf的位置就用locate nginx.conf搜尋一下) ,而此時wordpress使用者組為root,這樣就不能建立目錄了,具體原因大家可以查閱linux相關知識。

我們在default目錄下 輸入ls -l wordpress 就可以看到使用者組了,下面是未修改的使用者和使用者組,都是root

下面我們進修改,

輸入上述內容後,再看一下 ls -l wordpress

就成這個了,下面在進行安裝外掛操作就完美完成了。

快去試試吧,千萬別再用 chmod 777 的方法了!!!!

相關推薦

wordpress安裝主題安裝失敗無法建立目錄

首先我想說一下網上好多的解決方法,都是要我們改一下目錄的許可權, 但是,將資料夾許可權改成777還是沒有解決問題。問了學長,才知道,這個方法是很危險的,同時也是有錯誤的。不知道有沒有像我一樣被騙的小白,幸好,你現在看的是我的部落格,下面,我就用正確的方法來

解決wordpress下載外掛安裝失敗無法建立目錄問題

首先我想說一下網上好多的解決方法,都是要我們改一下目錄的許可權,但是,將資料夾許可權改成777還是沒有解決問題。問了學長,才知道,這個方法是很危險的,同時也是有錯誤的。不知道有沒有像我一樣被騙的小白,幸

解決本地WordPress安裝主題需要FTP問題即無法建立目錄問題

開啟wp-config.php這個檔案(據說win中最好不用使用記事本,容易宕機。Mac中推薦使用BBEdit,應該也有win版),然後在wp-config.php中新增下列三行程式碼: define("FS_METHOD", "direct");   define("FS_CHMOD_DIR", 0

CentOS 7 下解決 wordpress 主題安裝失敗:無法建立目錄 的問題

wordpress 安裝失敗:無法建立目錄 原因分析 出現無法建立目錄,應該由於目錄的許可權設定導致的。 下載主題時,使用的使用者組為apache,而不是root. 解決方案 方案一、因為是使用者沒有許可權,所以可以直接設定目錄訪問許可權為777,不建議

wordpress 更新以及下載外掛wordpress 安裝失敗:無法建立目錄

給站點目錄開放對應使用者許可權: 舊的許可權如下: [[email protected]_16_5_centos ~]# cd /var/www/html/ [[email protected]_16_5_centos html]# ls -l wp

Windows Server 2012無法安裝 .NET3.5-安裝角色或功能失敗找不到原始檔

新伺服器搭建環境總是有很多問題。在安裝MS SQL SERVER 2014 EXPRESS的時候提示無法安裝成功,需要先安裝 .NET Framework 3.5!但是新問題又來了,使用Windows Server 2012伺服器管理器的新增角色和功能無法安裝.NET Fra

關於更新安裝macos high sierra 失敗mac重啟後無法找到啟動項的解決辦法

首先吐槽一下蘋果,坑爹,更新失敗後直接無法找到啟動項,我的資料呀! 重啟 Win+R 進入恢復模式,在磁碟管理軟體中可以看到mac盤下的內容,安心了一些,可發現無法拷貝處理。 第二項,繼續重新安裝macos high sierra,懷著忐忑的心情,想試一下,因為mac之前好

WordPress 安裝主題時 提示 “無法建立目錄

   小白開發者在伺服器上搭建wordpress部落格時,下載主題的時候顯示無法建立目錄upgrade。。網上查了下。。發現也是目錄許可權的問題。。在伺服器上配置的話,用FlashFXP很簡單,只需要

安裝oh-my-zsh失敗可按以下方式安裝

CP 打開 ash http hub iterm baidu article spa 參考:https://jingyan.baidu.com/article/8065f87fae247e2330249876.html 1.打開 iTerm21. 2.下載 :

ubuntu 16.04安裝後只有一個解析度無法用xrandr命令也無法修改xorg.conf(已解決)

ubuntu 16.04安裝後分辨率只有一個選項,使用xrandr命令出現錯誤,用cvt命令無法設定,修改xorg.conf也沒用。 解決辦法: 開啟:/etc/default/grub 搜尋:#GRUB_GFXMODE=640x480 編輯:640x480改成你想要的解析度,並取

ubuntu安裝mysql沒有輸入密碼無法登入問題

sudo vim /etc/mysql/debian.cnf   預設的登入名和密碼就是上面的debian-sys-maint,先使用這個登陸上去修改root的密碼 update mysql.user set authentication_string=PASSWOR

【Python學習】第三方庫安裝後仍然import失敗提示ModuleNotFoundError:No module named'XXX'

安裝pycharm後,import numpy,執行後提示 ModuleNotFoundError:No module named'XXX' 開啟命令列,輸入pip install numpy後,成功安裝,但再次執行仍然提示錯誤。 原因猜測是第三方庫的安裝路徑與imp

解決 win 8.1 + Ubuntu 12.04 安裝雙系統後啟動無法進入ubuntu的問題

本著不折騰不舒服的原則,今天將一塊嶄新的SSD安裝了win8.1 + ubuntu 12.04的雙系統。之前win8+ubuntu的組合不知道裝了多少遍了,沒想到今天裝完win8.1 + ubuntu啟動後,卻不能進入grub介面,而是直接進入win8.1。 前置條件

rabbitMQ-server控制檯安裝報錯啟動失敗黑視窗一閃即過Applying plugin configuration to rabbit .. failed.

Applying plugin configuration to rabbit .. failed. 按照網上操作如下步驟時: 進入%RABBITMQ_SERVER%\sbin目錄以管理員身份執行 rabbitmq-plugins.bat rabbitmq-plug

用Java VisualVM 遠端監控各種坑收集及解決(安裝VisualGC”不受此JVM支援“無法建立jstatd連線)

1.安裝VisualGC(無法看到外掛)歷史問題(sun公司被oracle收購後,域名變更),需要修改【工具】->【外掛】->【設定】的Java VisualVM外掛中心的URL地址。現在是:https://visualvm.github.io/uc/8u131/

VirtualBox 安裝後開啟不成功建立COM物件失敗

遇到此問題時搜尋知道,發現答案不固定,但是大多數都是此方案解決,特此記錄 情景:Win7 +VirtualBox (VBox) 4.3.8-92456 安裝完成後,開啟時報錯誤:建立COM物件失敗,應用程式將被中斷 明細:RC:E_NOINTERFACE(0x8000400

Ubuntu14.04下安裝Anaconda3-4.3.0後無法建立虛擬環境的解決方法

    因為研究需要,涉及到了強化學習(Reinforcement Learning, RL)內容,繼而進入了一個充滿荊棘的的領域。    強化學習方面的書籍寥寥無幾,98年,Richard S. Sutton出版了他的強化學習導論第一版,即Reinforcement Lea

解除安裝Oracle virtual box 後無法安裝virtual box 的原因以及解決辦法

可以進入安全模式直接刪除。 也可以在正常模式下按以下步驟取得許可權後再刪除:      點選想獲取許可權的資料夾,右鍵-屬性,我們先來獲得這個資料夾的所有權,點安全-高階-所有者,接著點編輯-高階其他使用者或組,在輸入選擇的物件名稱裡面輸入你的使用者名稱,或者點高階-立即查詢,選擇你的使用者名稱,確定,然後選

SVN更新錯誤類載入失敗無法讀取專案檔案"web.csproj"

    在做專案的過程中,面對團隊的合作,使用SVN是必不可少的;然後呢,使用SVN了,那遇到各種問題也是一定的了。接下來要說的問題:開啟解決方案後,整個UI 都無法加載出來,顯示是這樣的:  

asp.net 2安裝遇到問題的解決(由於無法建立應用程式域因此未能執行請求。錯誤: 0x80070005 拒絕訪問)

 1:安裝2.0之後,在IIS的虛擬目錄的屬性設定中會多出一個ASP.NET標籤,在那裡邊把執行時調整為2.0,預設使用的是1.1的執行時。   2: 這個是許可權問題, 首先檢查應用程式池的屬性,看看它是以什麼使用者身份執行的,一般是NETWORK SERVICE