PluXml.org

Blog ou CMS à l'Xml

Vous n'êtes pas identifié(e).

#1 01/07/2011 18:44:00

bankai
Pluxml Forever :)
Lieu : Saint-Pierre-la-cour
Inscription : 06/02/2011
Messages : 611
Site Web

[5.1.1] bug au niveau de l'upload d'image.

Upload direct de l'image via l’éditeur simple de PluXml mis à jour en même temps que PluX.

Voici l'erreur:

Warning: imagejpeg() [function.imagejpeg]: Unable to open '../../data/images/.thumbs/divers/../../data/images/divers/0pluxml.jpg' for writing: No such file or directory in /homez.383/annuairevn/www/core/lib/class.plx.utils.php on line 414

Warning: Cannot modify header information - headers already sent by (output started at /homez.383/annuairevn/www/core/lib/class.plx.utils.php:414) in /homez.383/annuairevn/www/plugins/plxtoolbar/medias.php on line 66

Ensuite si je rafraîchi la fenêtre:  Security error : invalid or expired token


l'image se trouve bien par la suite dans le dossier voulu.


Mon site web : Mon blog tout simplement avec sa version de pluXml : version dev Github
Un soucis, une angoisse, une question ? le Wiki est là pour tous ici, pour le reste, on est là pour ça :-)
Suivre PluXml sur les réseaux sociaux : Google+ Twitter

Hors ligne

#2 01/07/2011 19:15:46

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : [5.1.1] bug au niveau de l'upload d'image.

Est-ce que tu as essayé d'uploader l'image dans un dossier qui existait déjà avant la mise à jour en 5.1.1


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#3 01/07/2011 19:43:28

bankai
Pluxml Forever :)
Lieu : Saint-Pierre-la-cour
Inscription : 06/02/2011
Messages : 611
Site Web

Re : [5.1.1] bug au niveau de l'upload d'image.

Oui cela passait très bien car mes dossiers sont déjà tous créés.
Je n'ai pas préciser mais mon dossier était déjà présent avant la mise à jour.


Mon site web : Mon blog tout simplement avec sa version de pluXml : version dev Github
Un soucis, une angoisse, une question ? le Wiki est là pour tous ici, pour le reste, on est là pour ça :-)
Suivre PluXml sur les réseaux sociaux : Google+ Twitter

Hors ligne

#4 01/07/2011 19:46:23

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : [5.1.1] bug au niveau de l'upload d'image.

ok merci. c'est important pour moi de savoir que le dossier existait déjà. je vais regarder mais je pense savoir    ce que c'est


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#5 01/07/2011 19:50:19

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : [5.1.1] bug au niveau de l'upload d'image.

si tu arrives reproduire le problème, peux-tu essayer ceci:

dans le fichier core/lib/class.plx.medias.php, ligne 88, remplace

							@mkdir($path.'.thumbs',0755);

par

							@mkdir($path.'.thumbs',0755,true);

Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#6 01/07/2011 20:14:35

bankai
Pluxml Forever :)
Lieu : Saint-Pierre-la-cour
Inscription : 06/02/2011
Messages : 611
Site Web

Re : [5.1.1] bug au niveau de l'upload d'image.

je fais cela et j'essai de reproduire le problème;)

Dernière modification par bankai (01/07/2011 20:15:42)


Mon site web : Mon blog tout simplement avec sa version de pluXml : version dev Github
Un soucis, une angoisse, une question ? le Wiki est là pour tous ici, pour le reste, on est là pour ça :-)
Suivre PluXml sur les réseaux sociaux : Google+ Twitter

Hors ligne

#7 01/07/2011 20:19:46

bankai
Pluxml Forever :)
Lieu : Saint-Pierre-la-cour
Inscription : 06/02/2011
Messages : 611
Site Web

Re : [5.1.1] bug au niveau de l'upload d'image.

Toujours pareil cher Stéphane:

Warning: imagejpeg() [function.imagejpeg]: Unable to open '../../data/images/.thumbs/../../data/images/pluxml.jpg' for writing: No such file or directory in /homez.383/annuairevn/www/core/lib/class.plx.utils.php on line 414

Warning: Cannot modify header information - headers already sent by (output started at /homez.383/annuairevn/www/core/lib/class.plx.utils.php:414) in /homez.383/annuairevn/www/plugins/plxtoolbar/medias.php on line 66


Je viens de regarder dans mon dossier plxtoolbar, les dossiers du dossier images sont dupliquer dans celui ci.
Est-ce normal.

Dernière modification par bankai (01/07/2011 20:23:23)


Mon site web : Mon blog tout simplement avec sa version de pluXml : version dev Github
Un soucis, une angoisse, une question ? le Wiki est là pour tous ici, pour le reste, on est là pour ça :-)
Suivre PluXml sur les réseaux sociaux : Google+ Twitter

Hors ligne

#8 01/07/2011 20:35:51

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : [5.1.1] bug au niveau de l'upload d'image.

oui c'est normal dans le dossier .thumbs, tu retrouves la même arborescence avec des petites images. ce sont celles qui sont affichées dans le gestionnaire. dans le dossier images tu trouves ton image originale + éventuellement une miniature

je vais essayer de reproduire le bug


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#9 03/07/2011 08:08:22

bankai
Pluxml Forever :)
Lieu : Saint-Pierre-la-cour
Inscription : 06/02/2011
Messages : 611
Site Web

Re : [5.1.1] bug au niveau de l'upload d'image.

Je reviens sur ce sujet, des idées ?


Mon site web : Mon blog tout simplement avec sa version de pluXml : version dev Github
Un soucis, une angoisse, une question ? le Wiki est là pour tous ici, pour le reste, on est là pour ça :-)
Suivre PluXml sur les réseaux sociaux : Google+ Twitter

Hors ligne

#10 03/07/2011 12:15:16

TuXml
Membre
Inscription : 01/07/2011
Messages : 5

Re : [5.1.1] bug au niveau de l'upload d'image.

Hmm, ça semble assez évident pourtant

Le nom du généré est produit ainsi:

		$upFile = $this->path.$this->dir.plxUtils::title2filename($file['name']);
		while(file_exists($upFile)) {
			$upFile = $this->path.$this->dir.$i.plxUtils::title2filename($file['name']);
			$i++;
		}

On obtient "../../data/images/pluxml.jpg"

Ensuite on crée le nom du thumb:

plxUtils::makeThumb($upFile, $this->path.'.thumbs/'.$this->dir.$upFile, $this->thumbWidth, $this->thumbHeight, $this->thumbQuality);

$upFile étant déjà avec le nom de chemin entier, je comprends pourquoi ça c....

Hors ligne

#11 03/07/2011 12:50:47

bankai
Pluxml Forever :)
Lieu : Saint-Pierre-la-cour
Inscription : 06/02/2011
Messages : 611
Site Web

Re : [5.1.1] bug au niveau de l'upload d'image.

TuXml a écrit :

Hmm, ça semble assez évident pourtant

Je ne pense pas ^^ je suis Webmaster et non développeur, donc pas très évident, ensuite Stéphane essaie de reproduire l'erreur car si je l'ai, peut-être d'autre l'on donc cela pourra servir, peux tu développer la solution pour nous aidés dans cette tache.


Mon site web : Mon blog tout simplement avec sa version de pluXml : version dev Github
Un soucis, une angoisse, une question ? le Wiki est là pour tous ici, pour le reste, on est là pour ça :-)
Suivre PluXml sur les réseaux sociaux : Google+ Twitter

Hors ligne

#12 03/07/2011 14:27:29

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : [5.1.1] bug au niveau de l'upload d'image.

dans le fichier core/lib/class.plx.medias.php, peux essayer stp de remplacer la ligne

				plxUtils::makeThumb($upFile, $this->path.'.thumbs/'.$this->dir.$upFile, $this->thumbWidth, $this->thumbHeight, $this->thumbQuality);

par

				plxUtils::makeThumb($upFile, $this->path.'.thumbs/'.$this->dir.basename($upFile), $this->thumbWidth, $this->thumbHeight, $this->thumbQuality);

Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#13 03/07/2011 14:35:16

TuXml
Membre
Inscription : 01/07/2011
Messages : 5

Re : [5.1.1] bug au niveau de l'upload d'image.

bankai, cette remarque ne t'était pas destinée. Mes excuses puisque tu t'es senti concerné. ^chapô^

Hors ligne

#14 03/07/2011 14:59:34

bankai
Pluxml Forever :)
Lieu : Saint-Pierre-la-cour
Inscription : 06/02/2011
Messages : 611
Site Web

Re : [5.1.1] bug au niveau de l'upload d'image.

T'inquiète, pas besoin d'excuses, sinon bravo le changement de ligne de code règle bien le problème Upload avec les éditeurs:
- plxEditor - Version 1.0 beta 1
- plxToolbar - Version 1.2

Bravo les amis.
Sujet résolu.


Mon site web : Mon blog tout simplement avec sa version de pluXml : version dev Github
Un soucis, une angoisse, une question ? le Wiki est là pour tous ici, pour le reste, on est là pour ça :-)
Suivre PluXml sur les réseaux sociaux : Google+ Twitter

Hors ligne

#15 03/07/2011 15:16:46

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : [5.1.1] bug au niveau de l'upload d'image.

impeccable. merci


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#16 03/07/2011 23:42:30

Bloody
Membre
Lieu : Finistère, Strawberry's field
Inscription : 04/04/2011
Messages : 296
Site Web

Re : [5.1.1] bug au niveau de l'upload d'image.

Merci Stéphane, c'est bon pour moi. Plus de messages d'erreur. wink

Tests sur Onglet Média et dans article avec plxEditor avec une image de 64 Mo réduite à 30.36 Kb. smile

Là où d'habitude mon Wordpress n'aime pas du tout avec PluXml, ça passe sans encombres. big_smile

Hors ligne

#17 30/07/2011 14:18:02

libertyweb
Membre
Lieu : Marseille
Inscription : 01/07/2010
Messages : 26
Site Web

Re : [5.1.1] bug au niveau de l'upload d'image.

Bonjour, je sais pas si c'est lié ou pas mais avec une V5.1.2 quand je créé un sous dossier image dans les médias et que j'envoi une photo j'ai droit à :

Warning: imagejpeg() [function.imagejpeg]: SAFE MODE Restriction in effect. The script whose uid is 10018 is not allowed to access /var/www/vhosts/midi-fermetures.fr/httpdocs/data/images/.thumbs/slide owned by uid 48 in /var/www/vhosts/midi-fermetures.fr/httpdocs/core/lib/class.plx.utils.php on line 416

Warning: imagejpeg() [function.imagejpeg]: Invalid filename in /var/www/vhosts/midi-fermetures.fr/httpdocs/core/lib/class.plx.utils.php on line 416

Tout se passe bien si je n'essais pas d'utiliser un sous dossier sad

Hors ligne

#18 30/07/2011 14:23:45

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : [5.1.1] bug au niveau de l'upload d'image.

ça semble être un problème de droit. le dossier "slide" créé semble ne pas hériter des droits du dossiers parents.
regarde les droits sur le dossier:

/var/www/vhosts/midi-fermetures.fr/httpdocs/data/images/.thumbs/


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#19 31/07/2011 23:47:39

libertyweb
Membre
Lieu : Marseille
Inscription : 01/07/2010
Messages : 26
Site Web

Re : [5.1.1] bug au niveau de l'upload d'image.

Alors :
1- Merci bcp
2- J'ai pas fait attention mais en fait c'est l'hebergement qui est super méga "lourd" hmm

Dernier point mais je sais que c'est pas le bon endroit pour dire ça, la dernière version de pluxml est vraiment TERRIBLE ! ! ! !

Hors ligne

#20 01/08/2011 07:41:41

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : [5.1.1] bug au niveau de l'upload d'image.

libertyweb a écrit :

Dernier point mais je sais que c'est pas le bon endroit pour dire ça, la dernière version de pluxml est vraiment TERRIBLE ! ! ! !

Ca fait plaisir à lire. merci wink


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

Pied de page des forums

A propos Nous soutenir Contact Twitter Google+
Copyright © 2006-2017 PluXml.org, tous droits réservés