Bonjour,
Charlies Content génère parfois des messages d'avertissement en prévision de futures versions du php. Ce n'est pas grave, puisque ça fonctionne, mais c'est juste inesthétique, alors que la correction consiste ici à entourer une constante de guillemets simples.
Voici le message en haut de la page d'affichage d'une image :
Warning: Use of undefined constant GETID3_INCLUDEPATH - assumed 'GETID3_INCLUDEPATH' (this will throw an Error in a future version of PHP) in /homepages/18/.../htdocs/piwigo/plugins/charlies/getid3/getid3/getid3.php on line 266
Et je sais bien qu'il s'agit de futures versions du PHP et je sais bien que je pourrais camoufler le message d'erreur en supprimant de mon fichier local la ligne
$conf['show_php_errors'] = E_STRICT;
Mais je trouve plus important d'anticiper les obstacles futurs en les listant.
Hors ligne
Hello hello !
J'ai beau camoufler les messages d'erreur en décochant ce qui faut dans mon localFile Editor, l'affichage des pdf génère un message d'erreur en relation avec Charlies' Content
Warning: Use of undefined constant GETID3_INCLUDEPATH - assumed 'GETID3_INCLUDEPATH' (this will throw an Error in a future version of PHP) in /homepages/18/XXXX/htdocs/piwigo/plugins/charlies/getid3/getid3/getid3.php on line 266
Warning: Cannot modify header information - headers already sent by (output started at /homepages/18/XXXX/htdocs/piwigo/plugins/charlies/getid3/getid3/getid3.php:266) in /homepages/18/XXXX/htdocs/piwigo/include/page_header.php on line 101
C'est encore une histoire de php7, je suppose ? Du moins pour la 1ère erreur. (certes, je pourrais aller mettre des guillemets simples là où c'est demandé, mais est-ce que c'est la même chose ?)
Pour la seconde error (headers already sent), j'ai pas d'idée ...
Ya pas de solution ? Ça fait vraiment moche.
https://photos.revestou.fr/picture?/rev … _olivieres
A noter aussi que Charlies' Content n'enregistre toujours pas qu'il est à jour et me signale toujours qu'une nouvelle version est dispo, alors que la dernière est installée.
Merci d'avance pour vos conseils.
Hors ligne
Bonjour
as tu notifié l'auteur de l’extension ?
Hors ligne
Ben, je croyais que c'était ici qu'on signalait les bugs, dans le forum spécial plugins.
Et puis, les auteurs ne souhaitent être contactés que par Github, et là, ça me pause un problème : déjà que ce n'est pas trop intuitif pour un utilisateur lamda (je suis pas codeur, moi !) et le compte que j'avais réussi à y ouvrir il y a des années a été karschèrisé sans sommation ni explication.
Hors ligne
Bonjour,
Je parlais de notifier l'auteur du plugin de la présence de ce post sur le forum avec la fonction "notifier" je ne parlais de rien d'autre !
Hors ligne
ahhhhh ! je viens de découvrir la fonction. Et de l'utiliser. C'est génial ce système, merci !
Hors ligne
ok, je regarde
avez-vous bien utilisé la dernière version (en zip)? je n'ai ps d'erreur chez moi
http://dodin.org/piwigo/picture.php?/10 … egory/5678
jdd
Hors ligne
Bonjour et merci de répondre.
J'avais téléchargé Charlies 3.1.1 en mai 2017 et installé par FTP. Je viens de comparer avec WinMerge ce que j'ai en ligne avec Charlies 3.1.1 et c'est strictement identique à l'octet près. Mais dans mon admin, c'est toujours Charlies 3.0.1 qui est indiqué et j'ai beau y relancer la maj, ça ne change pas.
C'est peut-être une question de version php ? Celle utilisée est indiquée dans ma signature. Voulez-vous que je teste des versions inférieures et vous donne ici le résultat ? Ou que j'ajoute les guillemets tels que signalés dans le 1er message d'erreur ? Mais est-ce que ce sera la même chose en terme de codage ?
Hors ligne
Hello again !!!
Je n'avais pas installé via Piwigo, mais par ftp.
Pour le cas où, par inadvertance, j'aurais lancé depuis l'admin toutes les mises à jour, y compris celle de Charlies, je viens de renvoyer la version 3.1.1 par ftp et je rencontre toujours les mêmes soucis : messages d'erreur au-dessus de chaque pdf (prenez cet exemple, plus léger que le lien précédent : https://photos.revestou.fr/picture?/inf … nfolettres) et le signalement en admin d'un Charlie 3.0.1 à mettre à jour.
Voulez-vous que je teste avec d'autres versions de php ? C'est une manip légère, l'histoire d'un clic chez mon hébergeur (1&1 - Ionos).
Hors ligne
Bonjour,
Si je comprends bien, le problème vient du module "getid3", une bibliothèque dont je ne suis pas l'auteur.
Mais effectivement celle de la version actuelle de Charlie's est très ancienne.
Je viens d'essayer la dernière version sur mon propre site et elle n'a pas l'air de poser de problème
pouvez-vous tester avec cette version de charlie's:
https://ncloud.zaclys.com/index.php/s/64sSK2gxTMfx8tP
pour l'instant j'ai juste changé la version de getid3. Si ca règle votre problème, je mettrai à jour les numéros de version.
pour l'indication de module pas à jour, il ne faut pas s'en préoccuper, la seule install qui marche c'est celle par ftp, mais je ne sais pas désactiver les autres.
C'est sûr, il faudrait que je me mette à github, mais en ce moment il pleut dans mon bureau et je dois régler ca et plein d'autres choses d'abord :-))
merci de me signaler les problèmes, il n'y a que comme ça qu'on peut les résoudre :-))
jdd
Hors ligne
J'ai juste remplacé par ftp le répertoire getid3.
Et c'est nickel-chrome, parfait, merveilleux, même en réactivant en LocalFile Editor l'affichage "strict" des messages d'erreur.
Merci merci MERCI
Dernière modification par Katryne (2018-12-19 12:39:08)
Hors ligne