Dernière mise à jour sur 6 sept. 2023, 13:16:51.
Catégorie:
Platforme d'hébergement
| Hébergement web questions techniques
Cet article vous explique comment à faire un mise à jour de votre site Wordpress et les plugins Wordpress au plateforme d'hébergement Kinamo.
Le mise à jour est effectué par le dashboard de Wordpress, il ne faut pas utiliser FTP.
Pour être sûr que tout va bien, votre installation Wordpress doit répondre à quelques configurations de base. Nous suivons les possibilités avec vous afin que vos mise à jour Wordpress peuvent exécuter sans soucis.
Nous recommandons toujours de faire un backup de votre site WordPress. Les fichiers peuvent être téléchargés via FTP, la base de données peuvent être exportées via phpMyAdmin.
Pour un fonctionnement bien et en toute sécurité, Wordpress a des droits sur les fichiers et dossiers. Ceux-ci peuvent être attribués comme suivantes:
Pour plus d'informations sur les droits de fichiers Wordpress appropriées, nous vous recommandons de consulter l'article officielle Wordpress sur les permissions de fichiers au site Codex Wordpress.
Paramétrage des permissions de fichiers sur l'installation Wordpress est plus simple via un logiciel FTP.
Vous pouvez le faire en utilisant votre client FTP (par ex. FileZilla) pour vous connecter au serveur FTP d'hébergement Kinamo (cluster-ftp.hosting.kinamo.be) et accédez au dossier où votre site Wordpress est installé.
Habituellement, l'installation Wordpress est mis directement dans le dossier www.
Dans notre exemple, vous pouvez voir trois dossiers de Wordpress (wp-content, wp-admin, wp-includes) et les permissions de fichiers associés.
Comme vous pouvez voir, les permissions de dossiers et de fichiers wp-admin ne sont pas correctes (parce qu'ils sont en 0775, et non 0755).
Sélectionnez wp-admin et choisissez "permissions de fichiers" par cliquer à droite.
Activez pour le propriétaire, groupe et publique les droits lecture et exécution et uniquement pour le propriétaire l'autorisation d'écriture (ou donner une valeur numérique "755" dans le champ).
Ensuite, activez "Recurse dans les sous-répertoires" et "Appliquer à tous les fichiers et répertoires» pour que ces changements seront reflétés dans les sous-dossiers.
Cliquez sur "OK".
Soignez les autres dossiers et effectuer les mêmes changements.
Remarque: si les autorisations de fichier pour certains dossiers ne peuvent pas être mis correctement, cela est principalement à cause d'un plugin qui n'a pas bien écrit des fichiers dans le répertoire wp-content. Dans ce cas, l'utilisateur de votre compte FTP doit être de nouveau le propriétaire valide de ce dossier et les fichiers.
Cela ne peut pas configurer par vous même, il faut demander notre support.
Si vous souhaitez mettre à jour une installation standard Wordpress (plug-ins, ou Wordpress lui-même), vous recevrez une formulaire qui vous invite à entrer vos détails FTP:
Pour éviter que vous devez les remplir de nouveau chaque fois, ou recevrez une erreur "unable to locate Wordpress Content directory (wp-content)", "unable to locate Wordpress Plugin directory" ou "unable to locate Wordpress Root directory" il faut faire quelques adaptations au fichier wp-config.php.
Erreur possible #1: unable to locate Wordpress Plugin directory
Erreur possible #2: unable to locate Wordpress Root directory
Pour éviter ces erreurs il faut changer le fichier wp-config.php et ajouter les choses suivants:
define( 'FS_METHOD', 'direct' ); define( 'FTP_BASE', 'www.uwdomeinnaam.be/www/' ); define( 'FTP_CONTENT_DIR', 'www.uwdomeinnaam.be/www/wp-content/' ); define( 'FTP_PLUGIN_DIR ', 'www.uwdomeinnaam.be/www/wp-content/plugins/' ); define( 'FTP_USER', 'uwgebruikersnaam' ); define( 'FTP_PASS', 'wachtwoord' ); define( 'FTP_HOST', 'cluster-ftp.hosting.kinamo.be:21' ); define( 'FTP_SSL', false );
Attention, www.votrenomdedomaine.be doit être le même que le nom du lien vers le dossier après vous avez se connecter avec le compte FTP. C'est bien possible que c'est un nom d'un hébergement Kinamo: k000000.hosting.kinamo.be où 000000 est un identifiant de 6 chiffres.
Erreur possible #3: unable to copy some files
Si vous avez ce problème c'est à cause du permissions incorrect au niveau d'installation de votre site Wordpress.
Nous avons trouver une solution par changer les droits comme suivant (attention vous avez besoin d'accès SSH, ou Kinamo support peut vous aider):
sudo cd /map/naar/uw/wordpress/installatie sudo chmod -R 777 wp-admin wp-includes readme.html wp-login.php wp-content license.txt wp-config-sample.php
Vous pouvez aussi modifier ces droits par FTP.
N'oublier pas à modifier les droits après le update, comme normal (voir en haut!).
Par SSH:
sudo cd /map/naar/uw/wordpress/installatie sudo find -type f -print0 | xargs -0 chmod 644 sudo find -type d -print0 | xargs -0 chmod 755
Vous pouvez visiter le WordPress Codex pour plus d'informations sur les changements possibles du fichier de configuration Wordpress.
Après vos modifications, toujours mis les permissions du fichier wp-config.php sur 0664.
Une fois que vous avez bien mis les modifications, vous pouvez lancer la mise à jour. Si tout va bien, la mise à jour a bien fonctionné:
Après la mise à jour, vous serez automatiquement renvoyer à votre tableau de bord!
Vous n'avez pas obtenu de réponse à toutes vos questions?
Ne vous inquiétez pas, faites une demande d'assistance!