L'import de fichiers est désactivé. : Différence entre versions
(→Présentation) |
|||
Ligne 1 : | Ligne 1 : | ||
= Présentation = | = Présentation = | ||
Il se peut, pour diverses raisons que l'import de fichiers sous '''[[MediaWiki]]''' soit inopérant. Ceci se vérifie avec la ligne d'adresse suivante : | Il se peut, pour diverses raisons que l'import de fichiers sous '''[[MediaWiki]]''' soit inopérant. Ceci se vérifie avec la ligne d'adresse suivante : | ||
− | http://domaine.tld/Spécial:Téléverser | + | <nowiki>http://domaine.tld/Spécial:Téléverser</nowiki> |
qui affiche un message tel que : | qui affiche un message tel que : | ||
Désolé, l'import de fichiers est désactivé. | Désolé, l'import de fichiers est désactivé. |
Version du 28 janvier 2016 à 23:21
Sommaire
Présentation
Il se peut, pour diverses raisons que l'import de fichiers sous MediaWiki soit inopérant. Ceci se vérifie avec la ligne d'adresse suivante :
http://domaine.tld/Spécial:Téléverser
qui affiche un message tel que :
Désolé, l'import de fichiers est désactivé. L'import de fichiers est désactivé sur ce wiki. Revenir à la page Accueil.
Et l'absence de l'option Importer un fichier dans la colonne gauche. Plusieurs facteurs peuvent intervenir dans ce problème et cette page vise à en détailler les plus communs.
Procédure
PHP
Une intervention sur le PHP comme un changement de version par exemple peut avoir remis le flag file_uploads situé dans php.ini à off. Ceci peut se déterminer facilement si, par exemple, l'accès à un fichier déjà téléchargé propose l'option Importer une nouvelle version de ce fichier. Le remettre à on et relancer Apache comme suit :
- Plesk -> passer par les paramètres PHP du domaine et sauver (Plesk relance automatiquement Apache)
- Linux -> éditer php.ini et relancer Apache par apachectl -k graceful
LocalSetting.php
Le fichier de configuration LocalSetting.php se trouve à la racine du MediaWiki et contient différents paramètres liés à l'upload de fichier. Celui qui compte en priorité est :
$wgEnableUploads = true; # téléchargement possible $wgEnableUploads = false; # téléchargement impossible
Autorisations
Pour fonctionner convenablement le dossier images ainsi que l'ensemble de ses sous-dossiers doivent avec les autorisations suivantes : 755 ce qui s'obtient par :
chmod -R 755 /<racine_du_site>/images/
Utilisateur
Différentes particularités liées à l'utilisateur peuvent empêcher l'accès au téléchargement de fichiers :
- Utilisateur non connecté -> se connecter
- Utilisateur non habilité -> voir les autorisations par type d'utilisateur
Liens utiles
- mediawiki.org Manual:Configuring file uploads
- mediawiki.org Téléversements