Linux : obtenir la valeur numérique du chmod

Linux : obtenir la valeur numérique du chmod photo

Je vous ai déjà parlé du chmod et du chown de manière extensive mais aujourd'hui on va un tout petit peu plus loin. La valeur du chmod telle qu'elle apparaît dans le terminal est un peu esotérique. Prenons par exemple le chmod d'un fichier standard de WordPress : -rw-r-----, cela demande une petite gymnastique intellectuelle pour réaliser quels sont les droits véritables. Je vous propose donc une petite commande qui va vous simplifier la vie, de manière à vous donner […]

Lire la suite »

Serveur dédié : résoudre l'erreur 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)' — Missing /var/run/mysqld/mysqld.sock

Serveur dédié : résoudre l'erreur 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)' — Missing /var/run/mysqld/mysqld.sock photo

Après mise à jour du serveur SQL, il est possible d'obtenir cette erreur au redémarrage physique (boot) du serveur : Il se trouve que systemd lance bien le service mysql qui est donc démarré mais ne semble pas pouvoir être en mesure de créer son fichier sock. Il va donc falloir l'aider: On crée un nouveau fichier pour systemd: et on y ajoute ce code qui va permettre de chmoder et chowner le répertoire /var/run/mysqld pour l'utilisateur mysql: Cela règle […]

Lire la suite »

WordPress : installer des plugins et thèmes sur un site de développement local

WordPress : récupérer la liste emails des membres et commentateurs photo

Lorsque vous installez WordPress en local sur votre machine, il est assez courant que les droits des fichiers et dossiers ne permettent pas d'entrée de jeu d'installer ou de mettre à jour des plugins ou des thèmes. Voici comment résoudre ce problème en quelques minutes. Passage au système de fichier direct 1. On commence par éditer notre fichier wp-config.php, qui contient pas mal de constantes primordiales pour WordPress: nano wp-config.php 2. On y rajoute, vers le haut du fichier, une […]

Lire la suite »

WordPress : accorder les bonnes permissions aux fichiers et dossiers avec chown et chmod

Serveur dédié : CHMOD récursif sur des fichiers ou répertoires en ligne de commande photo

Il est primordial d'accorder les bonnes permissions aux fichiers et dossiers d'un site sur un serveur web. Si ces permissions sont trop permissives, l'administrateur du site s'expose à la compromission du site, voire du serveur. Sous WordPress, c'est la même chose : les fichiers et dossiers du site doivent avoir les bonnes permissions. Le problème : des permissions trop larges Sur le site, j'ai eu pendant trop longtemps un problème avec les fichiers et répertoires de thèmes ou de plugins. […]

Lire la suite »

Des images qui renvoient une erreur 403

403-error

Aujourd'hui, j'édite un ancien article et le prévisualise pour voir les changements : je m'aperçois alors que l'image de l'article ne s'affiche plus. Ni une ni deux, je sors mon terminal et tente de récupérer l'image avec wget. Erreur 403. Je vérifie la configuration Apache et Varnish, rien à signaler (et surtout rien n'avait été modifié). Je vérifie alors le fichier via FTP : il se trouve qu'il ne possédait pas les bons droits! Evidemment, avec un chmod 600, cela […]

Lire la suite »

Serveur dédié : CHMOD récursif sur des fichiers ou répertoires en ligne de commande

Serveur dédié : CHMOD récursif sur des fichiers ou répertoires en ligne de commande photo

Il y a quelques jours, j'ai eu besoin de modifier les permissions de plusieurs dizaines de fichiers PHP. Plutôt que d'utiliser la fonction CHMOD du client FTP, je me suis dit que ce serait sûrement plus rapide via ligne de commandes. Chmod sur toute une extension de fichiers Pour faire un CHMOD 644 récursif sur tous les fichiers PHP d'un répertoire, commencez par vous rendre dans le répertoire puis utilisez cette commande : find . -type f -name '*.php' -exec […]

Lire la suite »

Ghost-chmod sur certains fichiers...

J'arrive sur le site : quelqu'un a changé certaines permissions sur quelques fichiers et répertoires, ce qui m'a créé des pages et des pages de logs d'erreurs. Je soupçonne mon hébergeur d'avoir lancé un petit script pour rétablir les permissions un peu trop larges que mettent cetains utilisateurs du serveur. Je ne suis pas de ceux-là donc par pitié, ne touchez pas à mes fichiers ! Ils sont configurés comme il faut et n'aiment pas trop les changements inopinés. Tiens, […]

Lire la suite »

Migration de serveur : salut Néon

Bienvenue dans la matrice Néon ! Bon, d'accord, elle était un peu facile celle-là mais c'est la seule excuse que j'ai trouvé pour expliquer le petit cafouillage d'hier soir : j'étais hébergé sur le serveur Athéna et tout allait pour le mieux dans le meilleur des mondes lorsque mon hébergeur a décidé de regrouper tous ses serveurs en un seul cluster pour plus d'efficacité et de performance. Le problème c'est que la migration s'est faite le 3 août et que […]

Lire la suite »

Pin It on Pinterest

Spelling error report

The following text will be sent to our editors: