Bonsoir,
le problème mentionné m'est inconnu mais pas négligeable, j'essaierai d'y jeter un coup d'oeil quand je me replongerai dans secureImages (normalement à partir de la mi-mai).
Pour ce qui est du changement de vitesse, c'est normal, mais jusqu'à un certain point... La différence devrait se faire sentir surtout avant le début du chargement d'une image (puisqu'il faut vérifier si l'utilisateur a le droit de la voir). Et encore, avec un hébergeur correct, la latence devrait être assez petite.
Quelques méthodes sont utilisées pour accélérer un peu le chargement:
1) Gestion du cache (tu pourrais peut-être jeter un coup d'oeil en rechargeant plusieurs fois une même image de taille conséquente: si ce n'est pas instantané après le premier chargement, il y a un souci avec la gestion du cache, et ça vient probablement de la configuration de ton navigateur)
2) les images publiques ne sont pas transmises par getFile.php mais le navigateur est redirigé correctement; ceci n'est par contre disponible que depuis la version 0.4 et le GROUP_CONCAT est nécessaire.
Si jamais t'as quelques informations en ce qui concerne la vitesse du chargement, n'hésite pas à les signaler. Par contre, je répète c'est normal, c'est d'ailleurs la raison pour laquelle une telle fonctionnalité n'est pas présente par défaut dans PHPWG.
acp
Par contre si, petite question.
J'ai l'impression que depuis que j'ai installé secureImages, la gallerie est beaucoup plus lente. Affichage des miniatures, ... j'ai l'impression que c'est vachement ralenti!
C'est une juste impression ou le getFile.php ralenti tant que ca la gallerie?
Bon après quelques tests et recherche, j'ai trouvé je pense!
Le clause sql GROUP_CONCAT n'a pas l'air d'être supporté sur MySQL 4.0. Elle n'est supporté qu'à partir de MySQL 4.1 je crois bien, à vérifier!
J'ai donc replacer le fichier getFile.php par celui de la version 0.3.2 du mod (qui n'utilise pas GROUP_CLAUSE), et ca marche plutôt bien! J'ai mes miniatures, mes images, plus erreur.
Et mis le .htacces à la main dans le dossier 'galleries' sans passer par l'interface d'admin, moins de problème aussi.
Voilà tu va bien! Merci quand même :)
Bonjour, je viens d'installer le mod SecureImages.
Ma version de pwg : 1.6.2, et version du Mod : 0.4
Hebergeur : 1&1, base de données : MySQL4.0,
J'ai bien tout suivi, je l'ai même refait car ca marcher pas...
J'ai bien placé le htaccess_Slample dans le répertoire gallery de pwg et renommer en .htacces
1 - Là, paf, à la syncronisation pour le 'Create .htaccess files' j'ai une erreur
* [/.htaccess] SECUREIMAGES-HTACCESS-NOT-WRITEABLE (The file (or directory) is not writable)
* [/thumbnail/.htaccess] SECUREIMAGES-HTACCESS-NOT-WRITEABLE (The file (or directory) is not writable)
et en haut de la page, une erreur sql
SELECT images.id, path, storage_category_id, GROUP_CONCAT(DISTINCT status) AS status
FROM pwg_images AS images
JOIN pwg_image_category AS image_category
ON images.id = image_category.image_id
JOIN pwg_categories AS categories
ON image_category.category_id = categories.id
WHERE images.storage_category_id IN (3,4,5,6,7,8,9,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,113,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,266,267,268,269,271,274,275,276,277,278,279,280,281,282,283,284,285,286,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307)
GROUP BY images.id
ORDER BY storage_category_id ASC;
[mysql error 1064] You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(DISTINCT status) AS status
FROM pwg_images AS images
2 - Je ne vois aucun miniature....
3 - Quand je met le chemin direct
http://www.lagnypontcarrecyclisme.com/p … ge_id=4519
J'ai une erreur SQL :
SELECT i.path, i.tn_ext, ic.category_id, GROUP_CONCAT(DISTINCT c.status) AS status
FROM pwg_images AS i
INNER JOIN pwg_image_category AS ic ON i.id = ic.image_id
INNER JOIN pwg_categories AS c ON ic.category_id = c.id
WHERE i.id = 4519
AND ic.category_id NOT IN (235)
GROUP BY i.id
LIMIT 0,1
[mysql error 1064] You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(DISTINCT c.status) AS status
FROM pwg_images AS i
IN
J'ai revérifié mes modif... j'ai pas d'erreur apparamment...
Merci de votre aide!