Bonjour,
Nous venons de migrer notre serveur dédié chez 1&1 vers OVH. La migration s’est bien déroulée, cependant nous avons un petit problème identique sur nos 2 wikis installés sur le serveur.
Description de notre serveur :
Serveur : Linux
OS : CentOS 5.2
1 wiki propulsé par Mediawiki 1.13
1 wiki propulsé par Mediawiki 1.15
Problème :
Impossible d’ajouter ou de supprimer une image sur notre wiki (Mediawiki)
Message d’erreur lors de l’ajout d’une image:
" Le répertoire d’import (public) est manquant et n’a pas pu être créé par le serveur web. "
Message d’erreur lors de la suppression d’une image:
« Erreur lors de la suppression du fichier : Impossible de créer le dossier « deleted/b/e/w ». »
Ce qui a été fait :
Autoriser l’accès total pour tout le monde sur le dossier, sous dossiers et fichiers du dossier images du répertoire où est installé Mediawiki.
$> CHMOD –R 777 images
Lorsqu’on créé un nouveau dossier manuellement dans le dossier images, on s’aperçoit que l’utilisateur ROOT ayant des droits sur le dossier toto n’a pas autant de droits que les autres.
$> mkdir toto
$> ls –al
Tous nouveaux dossiers et fichiers créés dans le dossier image n’ont pas les mêmes droits et le même utilisateur que le dossier « images ».drwxrwxrwx 23 root root 4,0K mar 18 17:25 .
drwxr-x--- 22 apache apache 4,0K mar 17 16:25 ..
drwxrwxrwx 15 apache apache 4,0K mar 11 11:10 0
drwxrwxrwx 15 apache apache 4,0K mar 11 11:10 1
drwxrwxrwx 13 apache apache 4,0K mar 11 11:10 2
drwxrwxrwx 15 apache apache 4,0K mar 11 11:10 3
drwxrwxrwx 16 apache apache 4,0K mar 11 11:10 4
drwxrwxrwx 14 apache apache 4,0K mar 11 11:10 5
drwxrwxrwx 15 apache apache 4,0K mar 11 11:10 6
drwxrwxrwx 17 apache apache 4,0K mar 11 11:10 7
drwxrwxrwx 12 apache apache 4,0K mar 11 11:10 8
drwxrwxrwx 15 apache apache 4,0K mar 11 11:10 9
drwxrwxrwx 15 apache apache 4,0K mar 11 11:10 a
drwxrwxrwx 18 apache apache 4,0K mar 11 11:12 archive
drwxrwxrwx 14 apache apache 4,0K mar 11 11:10 b
drwxrwxrwx 16 apache apache 4,0K mar 11 11:11 c
drwxrwxrwx 14 apache apache 4,0K mar 11 11:11 d
drwxrwxrwx 23 apache apache 4,0K mar 17 11:31 deleted
drwxrwxrwx 13 apache apache 4,0K mar 11 11:11 e
drwxrwxrwx 15 apache apache 4,0K mar 11 11:11 f
-rwxrwxrwx 1 apache apache 2,5K oct 28 2008 logo1.jpg
-rwxrwxrwx 1 apache apache 1,8K aoû 25 2009 logo.gif
-rwxrwxrwx 1 apache apache 203 jun 26 2006 README
drwxrwxrwx 13 apache apache 4,0K mar 11 11:12 temp
drwxrwxrwx 18 apache apache 4,0K mar 11 11:11 thumb
drwxr-xr-x 2 root root 4,0K mar 18 17:25 toto
Commandes Linux testées : chmod, chown, umask
Comment attribuer au dossier images de manière récursive un utilisateur et des droits, pour que tous les nouveaux fichiers ou dossiers créés dans le dossier images aient des droits suffisants ?
Partager