Pages: 1
Bonjour/Bonsoir,
Possedant une grosse arborescence de photos, j'importe mes photos via la synchronisation.
Suite à la synchro, je souhaite faire générer toutes les tailles multiples des photos via le menu "Gestion par lot".
J'obtiens à chaque fois l'erreur "xxx photos ne peuvent pas être régénérées". Cependant si je me balade dans ma gallerie les miniatures sont bien générées dynamiquement donc le problème ne vient vraissemblablement pas d'un souci de droits (j'ai tout vérifiés) ni de la méthode de generation des miniature choisie. Les miniatures ainsi générées sont d'ailleurs bien sur mon disque.
Je ne trouve aucune autre erreur dans les logs php, apache ou celles dans le repertoire _data/logs.
J'ai tenté avec le localfile editor de changer $conf['graphics_library'] = 'ext_imagick' ou "gd" , c'est la meme chose. J'ai aussi essyé de forcer la variable $conf['ext_imagick_dir'] au cas ou ... même problème.
Ma gallerie est une fresh install sur un serveur perso sous debian 11. J'ai même tenté une deuxième install pour tester, problème idem ...
Si quelqu'un pouvait m'éclairer svp notament pour savoir ou trouver plus de logs ...
Merci par avance !
Adrien.
Version de Piwigo: 13.3.0
Version de PHP: 7.4.33
Version de MySQL: 10.5.15-MariaD
URL Piwigo: usage LAN privé
Dernière modification par cousteau34 (2022-12-04 20:20:54)
Hors ligne
Bonjour
dans localfilesEditor -- > config local
<?php $conf['sync_chars_regex'] = '/^[a-zA-Z0-9éè~àâ%&êûñ!ëçîïÁÂÀÉÃœùö´`‘’+(),-_. ]+$/'; $conf['enable_formats'] = true; $conf['picture_ext'] = array('mkv','jpg','mp4','JPG'); $conf['upload_form_all_types'] = true; $conf['file_ext'] = array_merge($conf['picture_ext'],array('jpg','JPG','tiff','tif','mpg','MPG','avi','AVI','mov','MOV','mp4','MP4','pdf','svg', 'mp3','mkv')); $conf['format_ext'] = array('cr2', 'tif', 'tiff', 'nef', 'dng', 'ai', 'psd', 'mkv','jpg'); ?>
Avez vous ajouté certaines de ces lignes (par exemple) ?
A très vite
Hors ligne
Bonjour,
Merci pour cette réponse.
Non je n'ai rien mis de tout cela.
La seule chose que j'ai dans mon localfiles editor est :
// Support X-Forwarded-Proto header for HTTPS detection in PHP // Also need to set port correctly if ( $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https' ) { $_SERVER['HTTPS'] = 'on'; $_SERVER['SERVER_PORT'] = '443'; }
Pour régler un souci de port 80 dans mes URLs car je suis derrière un reverse proxy Nginx pour le SSL.
Dans le doute, j'ai tenté de mettre en commentaire cette partie, ça n'a rien changé.
Adrien
Dernière modification par cousteau34 (2022-12-05 21:22:19)
Hors ligne
Problème résolu, il s'agissait bien d'un problème https ...
Ce ticket m'a bien aidé : [Github] Piwigo issue #1128
Hors ligne
Bonjour cousteau34,
Avec la synchronisation de sites j'ai le même problème avec les miniatures sur un NAS Synology .
Et aussi une erreur 504 en essayant d'afficher la taille originale.
Pour le moment j'ai contourné le problème avec des liens symboliques.
Mais ce n'est pas très pratique.
Si tu pouvais m'en dire plus sur ta solution ça m'intéresse.
Piwigo 13.6.0 Dernière version
Système d'exploitation: Linux
PHP: 7.4.30 (Montrer les informations) [2023-03-05 15:01:12]
MySQL: 5.5.5-10.3.32-MariaDB [2023-03-05 15:01:12]
Bibliothèque graphique: ImageMagick 6.9.11-22
Hors ligne
Pages: 1