dragondark
bonjour j'ai un petit bug sur la version 2009-02-14
je vous explique la manip :
1. Uploader un fichier test1.doc avec un contenu quelconque
2. Crée une page
3. dans cette page insérer le fichier uploader
4. reuploader un fichier test1.doc avec un autre contenu en cochant la case ecraser
5. regarder le contenu du fichier uploader
vous pouvez voir que malgré le message : Envoi réussi
le fichier na pas changer, je pense qu'il s'agit de la fonction inuse qui dois lui dire que ce fichier est utiliser donc tu peux pas le supprimé (je rappel écrasement = suppression + création), moi ce que je cherche c'est a supprimé cette option.
si vous avez une solution ou des idées, j'ai fouiller quelque fichier, je pense être passé a coter dans tout les cas je n'est pas trouvé
fichier parcourut :
inc/media.php
lib/exe/xmlrpc.php
/lib/exe/mediamanager.php
en vous remerciant de l'aide que vous pourez m'apporter
cordialement.
Dragondark de lonlindil
dragondark
j'ai regardé plus en détail, tester différente actions :
supprimer le fichier a la main du serveur
supprimer le cache, l'historique
reboot appache
rien n'y fais j'ai toujours le même contenu et ca pour une multitude de fichier : gif,doc...
sauf certain, apparemment les html (et peut etre d'autre) ne sont pas attend par ce prob
le pire c'est quand dans le dossier data/media/ les fichier eux ont bien changer, mais appartement le dokuwiki pointe pas vers eux ...
donc si vous savez quel fichier contient les informations des fichier?
je vais chercher encore
Cordialement
Dragondark de lonlindil
dragondark
bon je pense avoir résolut le problème, mais cela peux généré des bugs donc soyez avertie
mais je vous rassure, apache ne me retourne aucune erreurs dans les fichier logs comme a l'affichage
donc ce que j'ai fais j'ai modifier le fichier fetch qui se trouve dans /lib/exe/fetch.php
et j'ai supprimer toutes les mise en caches,
en gros supprimer tout ce qui demande du cache, je pense que j'en ai fais trop par rapport a ce qui était nécessaire mais ca fonctionne tranquilou.
jm-zz
En fait si tu essaies d'ouvrir ton lien vers le document avec un autre navigateur, tu verras que le document a été mis à jour.
Il n'y a pas de bug.
psycho
Exact, je viens de faire la manip aussi... même pas besoin de changer de navigateur ou redémarrer apache, il suffit de recharger la page en demandant à Firefox - ou autre browser! - d'ignorer celle qu'il a en cache, par exemple en faisant Ctrl+F5 sous FFox :)