lundi 29 août 2022

MediaWiki - Téléversement de fichiers - Error !

Encore une erreur MediaWiki installé sur un serveur Windows, cette fois c'est le téléversement des fichiers qui ne fonctionne pas. C'était attendu, c'est un problème récurent derrière IIS, mais les choses se compliquent avec MediaWiki qui se sert d'Apache.

Impossible de stocker le téléversement dans la réserve (UploadStashFileException)

Voici ce message d'erreur :

Impossible de stocker le téléversement dans la réserve (UploadStashFileException) : "Impossible de créer le répertoire "mwstore//local-backend/local-temp/9/95".".

Arrrgggg !!!

https://www.mediawiki.org/wiki/Manual:Configuring_file_uploads/fr

Vérification pour les utilisateurs de Windows et IIS

Paramétrez %SystemRoot%\TEMP pour donner au compte d'invité internet (IUSR_MachineName, ou IUSR pour IIS 7+) les droits de : lecture, écriture et exécution;

Rien n'y fait.

Alors ce matin, je reprends mes travaux avec dans l'idée de recommencer la configuration de MediaWiki (de daube) et je tombe sur l'écran suivant :

LocalSettings.php - MediaWiki

Avec la configuration : "Activer le téléversement des fichiers", je pense que cela va maintenant fonctionner mais devinez quoi !?

Cela ne fonctionne pas ! Mais j'ai une nouvelle page spéciale "Téléverser un fichier" avec laquelle je cherche à téléverser un fichier :

MediaWiki - Page Spéciale - Téléverser un fichier
MediaWiki - Page Spéciale - Téléverser un fichier

Bon cette fois, on a plus d'infos avec un lien vers de l'aide, il s'agit de configurer $wgUploadDirectory dans LocalSettings.php et puis, je ne sais pas pourquoi j'avais déjà donné full-control à IIS_IUSRS, j'ai ajouté "full-control" à ... 

Pour avoir la solution faites votre demande dans un message poli en commentaires de ce post et indiquez un email valide si vous souhaitez recevoir la solution ;-)

Et cela a fonctionné ... 

Fichiers créés par le Téléversement de fichiers avec MediaWiki
Fichiers créés par le Téléversement de fichiers avec MediaWiki

1 - On peut voir l'ensemble des répertoires créés par le Téléversement de fichiers avec MediaWiki

Je ne vous raconte pas les déblatérations que j'ai pu lire sur les forums, ou même dans la documentation MediaWiki concernant cette erreur rien de ce que j'ai lu n'aura réellement corrigé ce problème.

Have fun!

Applications Collaboratives - MediaWiki - install sur serveur Windows

Aucun commentaire:

Enregistrer un commentaire