Maison > Tutoriel CMS > WordPresse > le corps du texte

WordPress ne peut pas déplacer les fichiers téléchargés vers wp-content/uploads

藏色散人
Libérer: 2020-12-03 14:29:26
avant
3770 Les gens l'ont consulté

La colonne suivante du Tutoriel WordPress vous présentera la solution au problème selon lequel les fichiers téléchargés ne peuvent pas être déplacés vers wp-content/uploads dans WordPress, j'espère que ce sera le cas. utile aux amis dans le besoin !

WordPress ne peut pas déplacer les fichiers téléchargés vers wp-content/uploads

Solution au problème selon lequel les fichiers téléchargés ne peuvent pas être déplacés vers wp-content/uploads dans WordPress

Créez un environnement lnmp et mettre un constructeur de site web wordpress Le système

L'environnement lnmp a été rapidement construit, mais quelques problèmes sont survenus lors de la mise en place de wordpress

Le problème principal :

1 Le premier est wp. -content/uploads n'a pas l'autorisation de créer,

Vous pouvez le créer manuellement, donnez-lui simplement l'autorisation 777.

2. Impossible de déplacer les fichiers téléchargés vers wp-content/uploads.

C'est un problème majeur, et c'est aussi un problème gênant. La réponse de Baidu revient à définir 777 autorisations et aucun nom d'utilisateur chinois

Cela ne sert à rien.

Avant d'obtenir la solution, décrivez d'abord le contexte

Lors de l'installation de l'environnement lnmp, j'ai tout installé en utilisant l'utilisateur root, mais lorsque j'ai mis le programme, un nouvel utilisateur morequ a été créé, et le programme Mettez tout sous cet utilisateur, puis utilisez le proxy nginx.

Il y a un problème d'autorisation.

J'ai cherché Baidu en vain et j'ai finalement trouvé une réponse en utilisant la recherche Bing.

Après l'avoir modifié selon sa méthode, je n'arrivais même pas à passer par http, donc ça m'a coûté 500. Après de nombreux efforts, j'ai finalement eu la réponse.

a) Modifier nginx.conf

Au début de ce fichier, il y a un endroit pour définir l'utilisateur, modifiez-le en :

user  root root;
worker_processes  1;
Copier après la connexion

b) Modifier php-fpm .conf

J'ai vu cette phrase dans ce fichier :

; 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
Copier après la connexion

Vous pouvez aller dans ce dossier et jeter un oeil Il y a un fichier www.conf

Modifier ce fichier. :

; 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
Copier après la connexion

Remplacez l'utilisateur www d'origine par mon utilisateur actuel.

Le résultat a été réussi.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:cnblogs.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal