解決WordPress中無法將上傳的檔案移動至wp-content/uploads

來源:互聯網
上載者:User

標籤:

搭建lnmp環境,放一個wordpress建站系統

lnmp環境很快就搭建完成了,但是在放wordpress的時候出現了一些問題

最主要的問題:

1.第一個是wp-content/uploads沒有許可權建立,

     這個自己手動建立一下,給個777許可權就好了。

2.無法將上傳的檔案移動至wp-content/uploads。

  這是個主要的問題,也是比較麻煩的問題,百度的答案都是千篇一律的設定777許可權,不要中文使用者名稱,

  沒有一點用。

  在獲得解決辦法之前首先描述一下背景

  裝lnmp環境的時候全部是使用root使用者安裝的,但是當我放程式的時候是新建立了一個morequ使用者,程式全部放到這個使用者下,然後用nginx代理。

  這就出現了許可權問題。

  翻遍了百度,一點用都沒有,最後用bing搜尋得到了一個答案。

  原文地址:http://www.aspku.com/cms/wordpress/55720.html

按照他的方法改了之後,連http都過不去,直接500了,經過多番努力,最終得到答案。

  a)修改nginx.conf

    在這個檔案的最開始,有個設定user的地方,修改為:

user  root root;worker_processes  1;

      b)修改php-fpm.conf

   在這個檔案裡看到這麼一句話:

  

; Include one or more files. If glob(3) exists, it is used to include a bunch of; files from a glob(3) pattern. This directive can be used everywhere in the; file.include=/etc/php-fpm.d/*.conf

     可以進入這個檔案夾看一下,其中有一個www.conf檔案

  修改這個檔案的:

; Set permissions for unix socket, if one is used. In Linux, read/write; permissions must be set in order to allow connections from a web server. Many; BSD-derived systems allow connections regardless of permissions.; Default Values: user and group are set as the running user;                 mode is set to 0666;listen.owner = morequ;listen.group = morequ;listen.mode = 0666; Unix user/group of processes; Note: The user is mandatory. If the group is not set, the default user‘s group;       will be used.; RPM: apache Choosed to be able to access some dir as httpduser = morequ; RPM: Keep a group allowed to write in log dir.group = morequ

   將本來的www使用者改為我當前的使用者。

  結果成功。

  

 

解決WordPress中無法將上傳的檔案移動至wp-content/uploads

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.