Problème résolu avec une installation toute fraîche de PIWIGO nouvellement packagée pour YUNOHOST en version 13.1.
Merci à tous les contributeurs
Merci pour cette réponse.
Effectivement mon processeur est en 32 bits, Brique Internet tournant avec les packages fournis par YUNOHOST.
Je suis assez "averti" pour m'être auto-hébergé avec un tel système mais pas suffisamment "avancé" pour installer une release candidate de PIWIGO sur mon système. Je vais donc attendre patiemment quel les devs de YUNOHOST aient packagé la v13 de PIWIGO.
Bonjour,
Est-ce que votre processeur est en 32bit ? et/ou le support en 32bit ?
j'ai eu le meme problème avec mon nas. la correction est à partir de piwigo 13 rc2 c'est une version de développement.
Donc - essayer soit vous faites la correction directement
[Github] Piwigo commit 3239296b
- soit vous attendez la version finale :)
A très vite
Bonjour à tous,
J'ai une instance Piwigo installée depuis YUNOHOST sur une brique Lime2.
J'ai récemment fait la migration proposée par YUNOHOST version 4.x vers 11.x. Cette migration intègre le passage de Debian 10 à Debian 11.
Tout c'est bien passé à l’exception d'un problème relativement mineur.
Sur chacune des pages de mon instance PIWIGO, apparaît en tête de page sur fond blanc les lignes suivantes :
Deprecated: Invalid characters passed for attempted conversion, these have been ignored in /var/www/piwigo/include/template.class.php on line 215 Deprecated: Invalid characters passed for attempted conversion, these have been ignored in /var/www/piwigo/include/template.class.php on line 1024 Deprecated: Invalid characters passed for attempted conversion, these have been ignored in /var/www/piwigo/include/template.class.php on line 1024 Deprecated: Invalid characters passed for attempted conversion, these have been ignored in /var/www/piwigo/include/template.class.php on line 1899
je suis allé visionner les lignes concernées du fichier template.class.php :
215 $this->smarty->compile_id = base_convert(crc32($compile_id), 10, 36 ); 1024 $this->smarty->compile_id .= '.'.base_convert(crc32($compile_id), 10, 36); 1899 $file = PWG_COMBINED_DIR . base_convert(crc32($key),10,36) . '.' . $this->type;
Je n'y connais rien en PHP, mais je vois que ces trois lignes font appel à la même fonction convert avec l'argument crc32.
Par curiosité j'ai commenté les lignes pour voir le résultat.
Une fois les lignes 215 et 1024 commenté le message d'erreur concernant ces lignes disparait, les pages PIWIGO semblent fonctionner.
Si je commente la ligne 1899, tout le design du site est chamboulé.
Merci d'avance aux spécialistes pour leur réponses éclairées.
(Ici votre message)
Piwigo 12.3.0
Système d'exploitation: Linux Debian 11 et YUNOHOST
PHP: 7.4.30 [2022-08-24 15:56:37]
MySQL: 5.5.5-10.5.15-MariaDB-0+deb11u1 [2022-08-24 15:56:37]
Bibliothèque graphique: ImageMagick 6.9.11-60
URL Piwigo: https://odsb.net/piwigo/