Home > CMS Tutorial > WordPress > WordPress cannot move uploaded files to wp-content/uploads

WordPress cannot move uploaded files to wp-content/uploads

藏色散人
Release: 2020-12-03 14:29:26
forward
3801 people have browsed it

The following column WordPress Tutorial will introduce to you the solution to the problem that uploaded files cannot be moved to wp-content/uploads in WordPress. I hope it will be helpful to friends in need!

WordPress cannot move uploaded files to wp-content/uploads

Solution to the inability to move uploaded files to wp-content/uploads in WordPress

Build a lnmp environment and put a wordpress website builder The system

lnmp environment was quickly set up, but some problems occurred when putting WordPress

The main problem:

1. The first one is wp -content/uploads does not have permission to create,

You can create this manually, just give it 777 permission.

2. Unable to move uploaded files to wp-content/uploads.

This is a major problem, and it is also a troublesome one. Baidu’s answers are all the same, setting 777 permissions and not requiring a Chinese user name.

It is of no use at all.

Before getting the solution, first describe the background

When installing the lnmp environment, I installed it all using the root user, but when I put the program, a new morequ user was created, and the program Put everything under this user, and then use nginx proxy.

This leads to a permissions issue.

I searched Baidu to no avail, and finally found an answer using Bing search.

After changing it according to his method, I couldn't even get through http, so it was 500. After many efforts, I finally got the answer.

a) Modify nginx.conf

At the beginning of this file, there is a place to set user, modify it to:

user  root root;
worker_processes  1;
Copy after login

b) Modify php-fpm.conf

I saw this sentence in this file:

; 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
Copy after login

You can go into this folder and take a look. There is a www.conf file in it

Modify this file:

; 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 httpd
user = morequ
; RPM: Keep a group allowed to write in log dir.
group = morequ
Copy after login

Change the original www user to my current user.

The result was successful.

The above is the detailed content of WordPress cannot move uploaded files to wp-content/uploads. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:cnblogs.com
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template