Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Phil35
2022-01-19 11:35:43

@al.piwigo
100% d'accord avec votre phrase : "C'est quand même cacher la misère sous le tapis..."

Cordialement

al.piwigo
2022-01-18 17:35:35

bonjour,
oui j'avais vu et testé ce code, que j'ai fini par mettre en place.
C'est quand même cacher la misère sous le tapis...
la doc PHP en parle ici : https://www.php.net/manual/en/migration … characters
bonne continuation,
Cordialement,

Phil35
2022-01-15 16:57:31

bonjour,
Suite aux différentes réponses, j'ai compris que la seule solution est :

Dans localfiles editor --> local :

Mettre le code :

$conf['show_php_errors'] = E_ALL & ~E_NOTICE & ~E_DEPRECATED;


cf :
https://i.ibb.co/gFgSycH/ksnip-20220115-165509.png

Cordialement

al.piwigo
2022-01-15 09:37:02

bonjour à tous,
je rencontre le même souci avec ces deux messages d'erreur
j'ai refait une installation vierge (package piwigo 12 sur nouvelle bdd, aucune personnalisation)
-Nas Synology
-Système d'exploitation: Linux
-PHP: 7.4.9 (Montrer les informations) [2022-01-15 09:01:46]
-MySQL: 5.5.68-MariaDB [2022-01-15 09:01:46]
-Bibliothèque graphique: ImageMagick 6.9.10-27

sans photos et avec photos les deux messages sont là:
Deprecated: Invalid characters passed for attempted conversion, these have been ignored in /volume1/web/pwg/include/template.class.php on line 1024
vu en haut de page d'accueil (connecté ou non), visu d'albums...

et
Deprecated: Invalid characters passed for attempted conversion, these have been ignored in /volume1/web/pwg/include/template.class.php on line 1899
vu en haut de page dans visu d'albums, en bas de page dans admin/utilisateurs/gerer, albums/gerer,albums/deplacer,plugins,outils/historique,outils/maintenance/environnement,outils/mise a jour....

et pas de caractères exotiques dans les noms de fichiers ou répertoires...

est il possible de modifier un des fichiers php pour afficher ce qui ne lui plait pas ?

mise a jour: ces messages sont liés à la version PHP7: une restauration du site avant la maj v12 affiche les mêmes erreurs, repassant en PHP5.6 les erreurs disparaissent....


merci d'avance pour vos conseils
Philippe

Phil35
2022-01-10 11:07:10

Bonjour,

@ddtddt @k5, ok merci pour vos réponses, mais par rapport à la question "Y a t il un moyen de trouver les caractères qui posent problème car le message est toujours là, " comment faire ?

Merci à vous et bonne journée

ddtddt
2022-01-08 06:42:30

Bonjour

@Phil35
C'est pas que piwigo ne gère pas les espace ou les caractère spéciaux, c'est juste pour que ela soit toujours fonctionnel ;-)

comme indiqué par k5 tu peux changer ce comportement

cependant

Le choix a été fait de ne pas les autoriser par défaut dans la synchronisation car beaucoup d'hébergeur dans leur réglage ne les accepte pas. Les requêtes pour afficher ton site passe par une multitude de serveur qui risque de modifier tes caractère spéciaux par un code qui aboutira à une erreur de page

k5
2022-01-07 18:16:38

bonjour,
dans localfiles editor --> local :

Code:

$conf['show_php_errors'] = E_ALL & ~E_NOTICE & ~E_DEPRECATED;

A très vite

Phil35
2022-01-07 17:38:50

@k5,
Y a t il un moyen de trouver les caractères qui posent problème car le message est toujours là, pourtant les noms des répertoires et des fichiers sont maintenant correctes ie  plus de caractères accentués ou de blanc :

------------------------
Deprecated
: Invalid characters passed for attempted conversion, these have been ignored in
/var/www/html/photos/piwigo/include/template.class.php
on line
1024


Deprecated
: Invalid characters passed for attempted conversion, these have been ignored in
/var/www/html/photos/piwigo/include/template.class.php
on line
1899
------------------------
J'ai trouvé une solution qui est bien coté affichage mais qui ne me plaît pas car cela cache et ce n'est pas sain, je souhaiterai corriger réellement le problème
Solution : ajout de la ligne ci-dessous dans via le plugin Localfile Editor (local/config/config.inc.php
)
$conf['show_php_errors'] = E_ALL & ~E_NOTICE & ~E_DEPRECATED;
source : https://piwigo.org/forum/viewtopic.php?id=30419

Merci

Phil35
2022-01-07 15:50:19

Merci,
effectivement c'est écrit sur la  page : "/piwigo/admin.php?page=photos_add&section=ftp"
"Attention : le nom d'un répertoire ou d'un fichier ne doit être composé que de lettres, de chiffres, de "-", "_" ou ".". Pas d'espace ou de caractères accentués."

Bon ce qui m'a aidé à changer TOUS les répertoires et fichiers qui contenaient un caractère "blanc" en un "underscore"  c'est une commande comme celle-ci :

find . -depth -execdir rename 's/ /_/g' {} \;

Cordialement

Justine5
2022-01-06 18:19:22

Par ailleurs @Phil35 existe un plugin qui devrait permettre de resoudre certains de ces soucis (espace et etc) avec les fichiers et ;) même les sous-dossiers

PresyncAutoRename
https://piwigo.org/ext/extension_view.php?eid=902

k5
2022-01-06 16:33:09

Bonjour,
Dans localfiles editor -- locale :
$conf['sync_chars_regex'] = '/^[a-zA-Z0-9-_.\' ]+$/';

Cette ligne est à remodeler, on peut ajouter des caractėres dedans
À trės vite

Phil35
2022-01-06 15:13:07

Merci k5,
effectivement c'était les quelques caractères français / dommage que piwigo ne gére pas
heureusement y en avait pas beaucoup versus le total
https://thumbs2.imgbox.com/14/94/EYRRQbs8_t.png

Cordialement

PS : j'ai l'impression que le caractère "blanc" n'est pas accepté non plus dans les noms des fichiers des photos ou des albums ?
car il reste ce message :
"Deprecated: Invalid characters passed for attempted conversion, these have been ignored in /var/www/html/photos/piwigo/include/template.class.php on line 1899"

Sur l'onglet "Maintenance" les informations versions sont claires / désolé I'm a newbie :-)
Piwigo 12.2.0 Dernière version ?
Système d'exploitation: Linux
PHP: 7.4.25 (Montrer les informations) [2022-01-06 15:33:38]
MySQL: 5.5.5-10.5.12-MariaDB-0+deb11u1 [2022-01-06 14:33:38]
Bibliothèque graphique: GD 2.3.0

k5
2022-01-06 02:36:07

Bonjour,
est-ce qu'il des caractères spéciaux dans les noms e fichiers des photos et/ou dossiers par exemple : éàçè ?
A très vite

Phil35
2022-01-05 21:12:01

Bonsoir,

voici le type de message "permanent" dans le haut de la page, y compris la page d'accueil
-----------------------
Deprecated
: Invalid characters passed for attempted conversion, these have been ignored in
/var/www/html/photos/piwigo/include/template.class.php
on line
1024


Deprecated
: Invalid characters passed for attempted conversion, these have been ignored in
/var/www/html/photos/piwigo/include/template.class.php
on line
1899
-----------------------

Selon vous quel est le problème et comment le corriger ?
Merci pour votre aide
Phil35


Version de Piwigo: latest, téléchargé ce jour
Version de PHP:  7.4 (php                                  2:7.4+76)
Version de MySQL: mariadb-server                       1:10.5.12-0+deb11u1
URL Piwigo: perso, local

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact