logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 01-02-2019 18:50:30

basti
Membre
Lieu : Gers
Noyau : bullseyes 11.7
(G)UI : KDE
Inscription : 27-06-2017
Site Web

[résolu] installation d'un thème sous wordpress en local

Bonjour,

La configuration du serveur local etc est réalisée
Wordpress est installé.

Lors de l'installation d'un thème (outil de mise en page, aspect avec pluging etc ???) j'ai le message suivant que vous alllez vite comprendre

Warning: copy(/home/sp/sites/cestbasti/wp-content/themes/shapely/sidebar-footer.php): failed to open stream: Permission denied in /home/spignol/sites/cestbasti/wp-admin/includes/class-wp-filesystem-direct.php on line 243

Warning: copy(/home/sp/sites/cestbasti/wp-content/themes/shapely/sidebar-footer.php): failed to open stream: Permission denied in /home/spignol/sites/cestbasti/wp-admin/includes/class-wp-filesystem-direct.php on line 243

Impossible de copier le fichier. /home/sp/sites/cestbasti/wp-content/themes/shapely/sidebar-footer.php

L’installation du thème a échoué.

Au préalable j'avais créé un dossier dans home/sp/cestbasti/themes le dossier shapely pour débloquer l'installation.
En local, l'installation se fait à l'aide d'un fichier .zip
Je pense que c'est encore une question de droits sur les fichiers ... mais comment le résoudre ???

Dernière modification par basti (03-02-2019 18:35:31)

Hors ligne

#2 02-02-2019 15:25:02

jce76350
Membre
Lieu : Rouen
Distrib. : Debian_Bullseye 12.5
Noyau : 6.1.0-18-amd64
(G)UI : XFCE
Inscription : 24-08-2016
Site Web

Re : [résolu] installation d'un thème sous wordpress en local

Pourquoi
   /home/sp/sites/  et   /home/spignol/sites
tu as 2 utilisateurs sp et spignol

je suppose que le thème c'est shapely
en fait ça serait plutôt
Décompressez l’archive du thème shapelyxxx.zip dans un dossier  home/sp/cestbasti/themes  => c'est ce tu as fait
avec le gestionnaire de fichiers - vérifier si tu as bien les droits en écriture dans ton dossier /themes de ton wordress
copier le dossier shapely
Aller dans le dossier  /cestbasti/wp-content/themes pour
y coller le dossier shapely dans le dossier /cestbasti/wp-content/themes
puis sûrement activer le thème shapely dans  wordpress

Dernière modification par jce76350 (02-02-2019 15:45:18)


--
Jc E

Hors ligne

#3 02-02-2019 17:00:41

basti
Membre
Lieu : Gers
Noyau : bullseyes 11.7
(G)UI : KDE
Inscription : 27-06-2017
Site Web

Re : [résolu] installation d'un thème sous wordpress en local

Le méthode "copié le fichier décompressé dans home/sp/cestbasti/wp-content/thème " ne fonctionne pas.

De ce que j'ai trouvé la méthode est "installée depuis wordpress à partir du fichier zippé en téléversant puis parcourir et sélectionné le .zip" (cf la vidéo du développeur qui est bien en local ... https://www.qwant.com/?q=install%20shap … 5a1bee928b )

L'installation a bien démarré.
Au début, il cherchait une connexion j'ai alors modifé wp-config.php en y ajoutant à la dernière ligne cela : define ('FS METHOD', direct');

J'avais l'impression que lors de l'installation il cherchait à copier un fichier sur /home/sp/sites/cestbasti/wp-content/themes/shapely/sidebar-footer.php et qu'il n'avait les droits.
Je pensais que je devrais intervenir avec un CHMOD 755 sur le fichier indiqué à la ligne au-dessus.
Mais je ne maîtrise pas cette commande et j'avais peur de fragiliser la sécurité de mon site en faisant nimporte quoi ...

PS j'ai bien un seul utilisateur j'ai juste oublié d'enlever mon nom sur un des copiés collés ....

Dernière modification par basti (02-02-2019 17:01:37)

Hors ligne

#4 02-02-2019 18:08:03

jce76350
Membre
Lieu : Rouen
Distrib. : Debian_Bullseye 12.5
Noyau : 6.1.0-18-amd64
(G)UI : XFCE
Inscription : 24-08-2016
Site Web

Re : [résolu] installation d'un thème sous wordpress en local

Je pensais que je devrais intervenir avec un CHMOD 755 sur le fichier indiqué à la ligne au-dessus.
Mais je ne maîtrise pas cette commande et j'avais peur de fragiliser la sécurité de mon site en faisant nimporte quoi ...


tu es local alors tu peux faire ce que tu veux sans problème wink  sans fragiliser ... - tu n'as pas ouvert ton dossier /sites vers l’extérieur

Dernière modification par jce76350 (02-02-2019 18:10:29)


--
Jc E

Hors ligne

#5 02-02-2019 21:35:09

basti
Membre
Lieu : Gers
Noyau : bullseyes 11.7
(G)UI : KDE
Inscription : 27-06-2017
Site Web

Re : [résolu] installation d'un thème sous wordpress en local

Oui mais un jour ces fichiers seront en ligne non ?

Bon cela fait une heure que je cherche ... et cela ne marche pas

j'ai fait

[code=root]chmod 755 home/sp/sites/cestbasti/wp-admin/includes/[/code]



puis

chmod -r 755 /home/sp/sites/cestbasti/wp-admin/includes



et cela ne change rien ....

Je ne comprends pas mais je soupçonne ta fibre pour la formation de savoir depuis le début ce que je dois faire et de me laisser chercher ... Après c'est bien normal ...!!! On doit mériter les infos après avoir fait des recherches merci.gif

Hors ligne

#6 03-02-2019 10:06:40

jce76350
Membre
Lieu : Rouen
Distrib. : Debian_Bullseye 12.5
Noyau : 6.1.0-18-amd64
(G)UI : XFCE
Inscription : 24-08-2016
Site Web

Re : [résolu] installation d'un thème sous wordpress en local

Oui mais un jour ces fichiers seront en ligne non ?


alors il ne seront pas sur ta machine il seront chez un hébergeur et pour les droits sur les fichiers tu verra ça avec ton hébergeur wink

Je ne comprends pas mais je soupçonne ta fibre pour la formation de savoir depuis le début ce que je dois faire et de me laisser chercher .

Non mais.... le mode recherche est un bonne solution
- alors va voir la page du Wiki [url=https://debian-facile.org/utilisateurs:arpinux:tutos:commandes-gnu-linux-memo-simplifie?s[]=chmod]Commandes GNU/Linux : mémo simplifié[/url] - changer les droits et permissions
- Et regarde don ton dossier /cestbasti si tu es bien le "propriétaire"  sinon change
- de plus si je te suis c'est bien le dossier  /cestbasti/wp-content/themes où tu dois mettre ton thème shapely qui doit avoir Chmod 755


--
Jc E

Hors ligne

#7 03-02-2019 10:38:32

basti
Membre
Lieu : Gers
Noyau : bullseyes 11.7
(G)UI : KDE
Inscription : 27-06-2017
Site Web

Re : [résolu] installation d'un thème sous wordpress en local

sp@canard-machine:~$ ls -l /home/sp/sites/cestbasti
total 200
-rw-r--r--  1 sp sp   418 sept. 25  2013 index.php
-rw-r--r--  1 sp sp 19935 janv.  9 21:03 license.txt
-rw-r--r--  1 sp sp  9091 janv.  9 21:03 readme.html
-rw-r--r--  1 sp sp  6878 déc.  13 02:30 wp-activate.php
drwxr-xr-x  9 sp sp  4096 janv.  9 21:00 wp-admin
-rw-r--r--  1 sp sp  364 déc.  19  2015 wp-blog-header.php
-rw-r--r--  1 sp sp  1889 mai    3  2018 wp-comments-post.php
-rw-r--r--  1 sp sp  3581 janv.  9 21:03 wp-config-sample.php
drwxrwxrwx  7 sp sp  4096 févr.  1 18:30 wp-content
-rw-r--r--  1 sp sp  3669 août  20  2017 wp-cron.php
drwxr-xr-x 19 sp sp 12288 janv.  9 21:03 wp-includes
-rw-r--r--  1 sp sp  2422 nov.  21  2016 wp-links-opml.php
-rw-r--r--  1 sp sp  3306 août  22  2017 wp-load.php
-rw-r--r--  1 sp sp 37296 déc.  13 01:28 wp-login.php
-rw-r--r--  1 sp sp  8048 janv. 11  2017 wp-mail.php
-rw-r--r--  1 sp sp 17421 oct.  23 09:04 wp-settings.php
-rw-r--r--  1 sp sp 30091 avril 30  2018 wp-signup.php
-rw-r--r--  1 sp sp  4620 oct.  24  2017 wp-trackback.php
-rw-r--r--  1 sp sp 3065 août  31  2016 xmlrpc.php


bloc à supprimer si la commande n’affiche rien



De ce que je comprends sur les répertoire (signalé par le d) wp-content, wp-admin, wp-includes j'ai les droits de lecture (r) d'écriture (w) et d'exécution (x)

Pourquoi wp-content est surligné en vert ?
et que signifie ce 19 sur la ligne wp-includes ?

Considère t il que le groupe n'a pas les droits d'écritures sur wp-includes ? et que le fait de lancer une installation cela provient du "groupe et non de l'utilsateur ?

Dernière modification par basti (03-02-2019 10:41:08)

Hors ligne

#8 03-02-2019 10:52:47

jce76350
Membre
Lieu : Rouen
Distrib. : Debian_Bullseye 12.5
Noyau : 6.1.0-18-amd64
(G)UI : XFCE
Inscription : 24-08-2016
Site Web

Re : [résolu] installation d'un thème sous wordpress en local

Pourquoi wp-content est surligné en vert ?

c'est parce que c'est "un copain des écolo" - bref j'en sais rien je n’utilise pas KDE

et que signifie ce 19 sur la ligne wp-includes ?

ce serait peut être le jour 19 dec wink
Pour ces histoires de dossiers Wordpress je ne connais pas ce système Wordpress et je vois que ça à l'air plutôt d'une uzine-a-gaz donc comme je ne sais pas je ne peut pas inventer cool
dans ce cas se rapprocher de personnes connaissant ce sujet particulier, il y a sûrement de bon connaisseurs


--
Jc E

Hors ligne

#9 03-02-2019 16:50:51

basti
Membre
Lieu : Gers
Noyau : bullseyes 11.7
(G)UI : KDE
Inscription : 27-06-2017
Site Web

Re : [résolu] installation d'un thème sous wordpress en local

Ouais ...je reviendrai donner la réponse quand j'aurais trouvé

J'ai juste remarqué que le fichier téléchargé pour installé le thème est la propriété de www-data.
Je soupçonne une incohérence entre cet utilisateur www.data et mon utilisateur apache.
Je pourrais le changer mais j'ai toujours des craintes des répercussions pour l'avenir quand je déverserai mon site chez un hébergeur

Hors ligne

#10 03-02-2019 17:43:42

jce76350
Membre
Lieu : Rouen
Distrib. : Debian_Bullseye 12.5
Noyau : 6.1.0-18-amd64
(G)UI : XFCE
Inscription : 24-08-2016
Site Web

Re : [résolu] installation d'un thème sous wordpress en local

Je pourrais le changer mais j'ai toujours des craintes des répercussions pour l'avenir quand je déverserai mon site chez un hébergeur

comme déjà dis "alors il ne seront pas sur ta machine il seront chez un hébergeur"
donc va y fais des essais prends des risques big_smile ... et tu vas progresser


--
Jc E

Hors ligne

#11 03-02-2019 18:34:41

basti
Membre
Lieu : Gers
Noyau : bullseyes 11.7
(G)UI : KDE
Inscription : 27-06-2017
Site Web

Re : [résolu] installation d'un thème sous wordpress en local

Bon j'ai réussi à changer le propriétaire et le groupe de ce fichier zippé qui me servait à l'installation du thème.

En même temps j'ai changé les droits en écriture du fichier home/sp/sites/cestbasti/wp-content/themes/shapely

Et ça l'air de marcher ...

Merci jce76350
J'ai bien enregistré que mes fichiers et leurs droits seront différents une fois hébergés

Ouf...!!! mais j'ai appris merci.gif résolu ...!!!

Hors ligne

Pied de page des forums