Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

[Bug #8679 Clos] Dans FileManager déplacement de fichier impossible
#1

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.3
#~ Url du site : www.amavie.eu
#~ Hébergeur / Soft : Gandi Simple Hosting
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.11.4 Fernandina_8509Fr
#~ Installed Modules:
#~ CMSMailer: 5.2.1
#~ CMSPrinting: 1.0.3
#~ FileManager: 1.4.2
#~ MenuManager: 1.8.4
#~ MicroTiny: 1.2.4
#~ ModuleManager: 1.5.5
#~ News: 2.12.10
#~ Search: 1.7.7
#~ ThemeManager: 1.1.7
#~ TinyMCE: 2.9.11
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ output_compression:
#~ max_upload_size: 64000000
#~ url_rewriting: none
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.4.4-7
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 0
#~ memory_limit: 128M
#~ max_execution_time: 120
#~ output_buffering: 8192
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 64M
#~ upload_max_filesize: 64M
#~ session_save_path: /srv/data/var/php/www (0775)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: fpm-fcgi
#~ Server Db Type: MySQL (mysqli)
#~ Server Db Version: 5.5.24
#~ Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Ecrivez votre question ici.
Dans une installation neuve,faite à partir du ficher V1.11.3_fr + svn de jce, installé sur le serveur, je charge normalement des fichiers par copier déposer sur la zone de dépôt sous les boutons du panneau d'administration, sur un sous-dossier de uploads créé pour la circonstance.
Les fichiers se chargent.

Impossible ensuite de déplacer le fichier dans uploads/file/S47 (créé pour la circonstance).
La procédure de déplacement s'initialise, et le message suivant s'affiche sur une page blanche :
Code :
[== Indéfini ==]
/srv/data/web/vhosts/www.amavie.eu/htdocs/File/S47

Je fais les opérations en utilisateur administrateur !

Cela ressemble au bug rencontré en août !

Pour info, j'ai constaté cette difficulté sur un autre site après une mise à jour de 1.11.2 en 1.11.3.1, installé sur un serveur avec un php ancien !

Quelqu'un a-t-il la même difficulté?

J'ajoute que le déplacement est possible en "mode avancé" !
Mais s'agissant d'un déplacement entre sous-dossiers de uploads, ce ne devrait pas être bloqué !?

Philippe
CmsMs V1.6.11 Fr (merci jce) et V1.11.x Fr
Hébergeur Free.fr, Gandi.net (GandiAI et SimpleHosting)
#2

Houla tu as raison y comme un problème mais ce n'est pas le seul sur le FileManager

- The destination directory specified is invalid si copie d'un fichier

Est-ce que Notre Jean notre seigneurie internationale peut valider ces bugs ou d'autres contributeurs ?

J-C Etiemble v 2.2.xx
#3

Y a-t-il quelque chose que je peux faire pour cerner davantage la cause ?

Philippe
CmsMs V1.6.11 Fr (merci jce) et V1.11.x Fr
Hébergeur Free.fr, Gandi.net (GandiAI et SimpleHosting)
#4

>Y a-t-il quelque chose que je peux faire pour cerner davantage la cause ?

prendre différents exemples

la copie ne fonctionne pas en tout cas

J-C Etiemble v 2.2.xx
#5

Je regarde demain.
#6

Merci @Jean
Je ferme pour ce soir !

Philippe
CmsMs V1.6.11 Fr (merci jce) et V1.11.x Fr
Hébergeur Free.fr, Gandi.net (GandiAI et SimpleHosting)
#7

1.11.3.1 “Darwin+_8497Fr”
Je confirme des problèmes si on décoche mode avancé.
Si l'on souhaite déplacer un dossier, les dossiers de destination présentés dans le menu déroulant sont différents.
mode non avancé : tous les chemins sont présentés comme "/dossier situés à l'intérieur de uploads" + 1 fois "/uploads"
mode avancé : tous les chemins sont présentés à partir de la racine et les fichiers dans uploads sont présentés comme "uploads/dossier situés à l'intérieur de uploads".
Il semble que le chemin calculé par le gestionnaire de fichiers en mode non avancé est erroné et donc amènera des erreurs dans toute fonction incluant un changement de chemin.
#8

Dans l'exemple donné par Phillippe dans son premier post, nous voyons parfaitement le problème :
/srv/data/web/vhosts/www.amavie.eu/htdocs/File/S47
au lieu de
/srv/data/web/vhosts/www.amavie.eu/htdocs/uploads/File/S47
#9

Jean le Chauve a écrit :1.11.3.1 “Darwin+_8497Fr”
Je confirme des problèmes si on décoche mode avancé.
Si l'on souhaite déplacer un dossier, les dossiers de destination présentés dans le menu déroulant sont différents.
mode non avancé : tous les chemins sont présentés comme "/dossier situés à l'intérieur de uploads" + 1 fois "/uploads"
mode avancé : tous les chemins sont présentés à partir de la racine et les fichiers dans uploads sont présentés comme "uploads/dossier situés à l'intérieur de uploads".
Il semble que le chemin calculé par le gestionnaire de fichiers en mode non avancé est erroné et donc amènera des erreurs dans toute fonction incluant un changement de chemin.

@Jean, chez moi, à la fois dans une config 1.11.3.1 "Darwin+_8503Fr" ET 1.11.4 “Fernandina_8509Fr” installée hier matin "neuve", en mode non avancé :
- tous les chemins sont présentés comme "/dossier situés à l'intérieur de uploads" comme chez toi @Jean
- MAIS je ne vois pas l'occurrence "/uploads" dont tu parles !
[Image: imageListeDeroulanteEtArborescenceDossierUploads.png]

Et sur la copie d'écran, j'ai fait figurer en même temps la liste déroulante de FileManager zone de dépôt et l'arborescence du dossier uploads actif !

En mode avancé, tout est conforme !

Philippe
CmsMs V1.6.11 Fr (merci jce) et V1.11.x Fr
Hébergeur Free.fr, Gandi.net (GandiAI et SimpleHosting)
#10

Je n'avais pas testé la zone de dépôt.
Et tu viens de découvrir qu'il y a cette différence entre le $dirlist de modules/FileManager/lib/class.filemanager_utils.php et celui de modules/FileManager/lib/class.jquery_upload_handler.php
#11

Il y a également ce problème : si on ajoute dans le config.php un $config['uploads_path'], il est impossible de naviguer dans les dossiers du gestionnaire de fichiers, que ce soit en mode avancé ou pas.
#12

je réponds entre 2 passages chez moi .. faut tester avec d'autres utilisateurs car la il y a un(des) gros problème

J-C Etiemble v 2.2.xx
#13

jce76350 a écrit :je réponds entre 2 passages chez moi .. faut tester avec d'autres utilisateurs car la il y a un(des) gros problème

Arglll ...Gnarcc ... Faut que j'arrête de tester ... j'ai le chic pour passer sur des trucs que personne d'autre ne mets à jour ... ! :lol: :/
A une époque, je testais pour HP Isles d'Abeau et avec mon besoin spécifique handicap moteur, je mettais la couche système à genoux !

@jce si tu as une idée particulière à tester,ou si je peux chercher quelque chose de spécifique dans les logs ou autre, dis moi !
Tant que je suis dessus .... !

Philippe
CmsMs V1.6.11 Fr (merci jce) et V1.11.x Fr
Hébergeur Free.fr, Gandi.net (GandiAI et SimpleHosting)
#14

je suis abs cet après midi je regarde ce soir pour contacter calguy

J-C Etiemble v 2.2.xx
#15

jce76350 a écrit :je suis abs cet après midi je regarde ce soir pour contacter calguy
Si tu as besoin :
- avant 18h30 envoie moi un message ici ou un mel privé
- après je ne reçois plus les mels, mais ce soir je serai connecté sur Skype à partir de 20h30, statut "occupé" : connecte toi, je te verrai arriver !

Philippe
CmsMs V1.6.11 Fr (merci jce) et V1.11.x Fr
Hébergeur Free.fr, Gandi.net (GandiAI et SimpleHosting)
#16

Message passé sur IRC aux développeurs

EDIT

suite conversation IRC j'ouvre un Bug sur http://dev.cmsmadesimple.org/bug/view/8679

Donner vos informations en complétant le bug avec vos détails et remarques

Titre modifié avec ajout Bug #8679

J-C Etiemble v 2.2.xx
#17

Ok !
Edit !
Je récupère le svn demain matin (pas svn sur ce pc) !
Merci @jce

Philippe
CmsMs V1.6.11 Fr (merci jce) et V1.11.x Fr
Hébergeur Free.fr, Gandi.net (GandiAI et SimpleHosting)
#18

Normalement cela doit être corrigé sur le version SVN 8513 avec Filemanager rev 350->355 Version 1.4.3

A tester à fond le déplacement, la copie
mode normal, mode avancé, téléchargement de fichiers normale et glisser-déplacer

- Donc Testeurs demandés pour valider ces corrections

Mes remarques
semble bon mais
en mode normal la création de vignette ne semble pas possible

J-C Etiemble v 2.2.xx
#19

jce76350 a écrit :...
- Donc Testeurs demandés pour valider ces corrections

Mes remarques
semble bon mais
en mode normal la création de vignette ne semble pas possible
Voilà, j'ai pu tester, et chez moi toutes les fonctions sont bonnes, y compris la création de vignette quand la case d'option est positionnée à "Oui" !

Pour moi, c'est Ok !
@jce tu fais le rapport ou mieux que je note mes observations sur le rapport de bug ?

@jce autre : quand tu pourras :
- tu m'as donné le mode d'emploi svn sur le bug précédent, j'ai installé ..., mais je n'ai pas su trouver cette fois le "patch" !
J'ai la mise à jour ok, je vois le log avec le rapport de Calguy, mais après je ne trouve pas la suite de la procédure !

Tu peux me mettre sur la bonne piste ? Merci.

Philippe
CmsMs V1.6.11 Fr (merci jce) et V1.11.x Fr
Hébergeur Free.fr, Gandi.net (GandiAI et SimpleHosting)
#20

>y compris la création de vignette quand la case d'option est positionnée à "Oui" !
cette case est pour générer le vignette lors du téléchargement mais pas après (je pense)

>je note mes observations sur le rapport de bug
Dis alors que cette Ok pour toi
mais je voudrais qu'il y ait d'autres testeurs (que toi et Jean) qui se mouillent cette fois, car comme il y a des critiques sur les bugs en cours - Il faut des testeurs sinon ....

>mais je n'ai pas su trouver cette fois le "patch" !
je suppose que tu parles du SVN filmenager
Pour voir l'évolution :
http://viewsvn.cmsmadesimple.org/log.php...55&isdir=1
Pour utiliser le SVN avec Subversion
http://svn.cmsmadesimple.org/svn/fileman...anches/1.x

J-C Etiemble v 2.2.xx
#21

Rapport fait sur la forge, en français (Na) et in english ! :p

>y compris la création de vignette quand la case d'option est positionnée à "Oui" !
cette case est pour générer le vignette lors du téléchargement mais pas après (je pense)
@jce, je ne dois pas comprendre exactement de quoi tu parles alors !

A propos de svn, merci de tes liens ! Je parle en fait de TortoiseSvn installé sur ma config de tests :
- une fois la mise à jour faite, je trouve comment voir les logs ...., mais je ne trouve pas comment récupérer et mettre en "patch" les fichiers de correction à monter sur mes sites de tests !
(cette fois, j'ai encore repris ta diff ...., qui fonctionne toujours aussi bien !).
Mais il n'y a peut-être pas lieu de faire autrement !

Philippe
CmsMs V1.6.11 Fr (merci jce) et V1.11.x Fr
Hébergeur Free.fr, Gandi.net (GandiAI et SimpleHosting)
#22

>- une fois la mise à jour faite, je trouve comment voir les logs ...., mais je ne trouve pas comment récupérer et >mettre en "patch" les fichiers de correction à monter sur mes sites de tests !

y a pas de "patch" tout fait il faut le faire soit même Wink
une p'tite image
[Image: export_patch_svn.jpg]

J-C Etiemble v 2.2.xx
#23

Aïe ... à propos du copier/déposer de plusieurs fichiers en une seule passe :
J'ai deux sites de tests :
1 Avec Php 5.4.xx et serveurs de BD à jour
2 Avec Php 5.3.2 et serveurs de BD en version pas au top !


Je viens de me rendre compte que :
- Sur le 1, je peux copier/déposer plusieurs fichiers en une seule passe sur les deux zones (sous les boutons CmsMs et dans le panneau d'administration du module FileManager
- Sur le 2, ne fonctionne PAS sur la zone du haut, ET fonctionne sur le module !


Est-ce que cela peut être dû aux versions anciennes ?

Qui a moyen de vérifier ? Oui, oui je sais ... versions anciennes pas maintenues ...., mais peut-être une indication pour les développeurs ?

EDIT
je reviens : ne pas tenir compte de ce que je viens de barrer : il y a un comportement inconstant sur mon site 2, alors !

Philippe
CmsMs V1.6.11 Fr (merci jce) et V1.11.x Fr
Hébergeur Free.fr, Gandi.net (GandiAI et SimpleHosting)
#24

>y a pas de "patch" tout fait il faut le faire soit même
@jce merci, dans ce cas, j'avais bien vu ...., et pas osé !
La prochaine fois je vais oser ! Pas à pas moa !

Philippe
CmsMs V1.6.11 Fr (merci jce) et V1.11.x Fr
Hébergeur Free.fr, Gandi.net (GandiAI et SimpleHosting)
#25

Sorry, pas le temps de tester ces jours-ci... d'autant qu'il faut que je comprenne comment récupérer une version dev, et là je me suis jamais plongé dedans :/

Ouik - communication . outils numériques . design graphique
Sujet fermé


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)