Archives de
Tag: Bug

Petit Bug avec PHP8 et WordPress 6.1.1

Petit Bug avec PHP8 et WordPress 6.1.1

La semaine dernière, j’ai constaté un petit problème sur l’un de nos site web tournant sous WordPress 6.1.1

Lorsque je souhaitais faire une mise à jour d’un plugin depuis la console d’administration de WordPress, la mise à jour échoue (qu’importe le plugin) avec un message du type

"La mise à jour a échoué : Internal Server Error"

Le gros problème, c’est qu’une fois la mise à jour échouée, le site web passe inaccessible et présente un long message d’erreur :

"Fatal error: Uncaught Error: Call to undefined function trailingslashit() in ...."

Rapidement, j’ai pu rétablir le site en supprimant via la console FTP le fichier « .maintenance »

Après plusieurs recherches, il semble que ce problème était lié à une version temporaire de WordPress 6.x mais il aurait dû être corrigé dans la version 6.1.1

Je ne trouve presqu’aucune information concernant un telle problème depuis la version 6.1.1 hormis un témoignage provenant d’un autres clients utilisateurs.

https://wpfr.net/support/sujet/erreurs-depuis-mise-a-jour-6-1-1/#post-2444017

solution :

Finalement, la solution fut rapidement trouvée et en lien avec le passage à PHP 8.0 Ce changement de version du serveur PHP impliquant pour le bon fonctionnement de WordPress de (ré)activer la fonction set_time_limit depuis le manager de la console *maniak. tel qu’expliqué dans la FAQ.

Résoudre le bug d’éclairage dans Cities Skylines sous MAC

Résoudre le bug d’éclairage dans Cities Skylines sous MAC

Bon, hasard des publicités ciblés, n’est-ce pas. J’ai reçu une invitation à acheter Cities Skylines à -75%. Le titre s’annonçait autonome mais il implique malgré tout d’être ensuite inclus dans Steam, donc de refaire la procédure de reconnaissance de mon compte 1x, 2x… puis d’installer Steam, puis le jeux… et puis là, j’avais un gros bug d’affichage sur les éclairages dans le jeu. (Bug Light MAC). Plus que probablement dû au fait que le jeu ne switch pas sur la carte Nvidia du MAC, pourtant activée avec les webdriver Nvidia… Bref, j’ai trouvé cette astuce pas si facile à intégrer dans l’interface de Steam qui force l’utilisation de l’OpenGL.

Should work if you launch it with Set Launch Options in steam: Right click Cities : Skylines -> Properties -> SET LAUNCH OPTIONS...
-force-opengl
Problème de Jetpack dans les images du Blog

Problème de Jetpack dans les images du Blog

Faire vivre ce blog n’est pas chose aisée. Il m’arrive bien souvent que des bugs et autres mauvaises surprises viennent me faire perdre du temps. L’air de rien, ce n’est pas si facile de pouvoir intégrer de manière esthétique les photos qui illustrent mes articles. Hors en tant que photographe, j’avais donné beaucoup d’importance à ce point au fil du temps, me reposant notamment sur l’option « tiled gallery » intégrée au plugin Jetpack ainsi que depuis de longues dates sur des plugins tel que Lightbox et Fancybox pour l’affichage des photos lorsque l’on clique dessus. Des outils que j’aurais alterné aux fils des années et des versions de WordPress…

Néanmoins, depuis la dernière mise à jour de WordPress et Jetpack, voilà que l’ensemble ne fonctionne plus !

En réalité, il faut bien comprendre que pour pouvoir disposer de cette option de mise en forme des galeries WordPress dans une visualisation dite « Tiled Masonry », en gros à la sauce de Pinterest, Jetpack m’impose de nombreux autres options. Tout d’abord, pour utiliser Jetpack, je dois obligatoirement lié mon blog à wordpress.com ce qui implique de nombreux échanges entre mon blog et leur serveur. D’autres part, et plus ennuyant, je suis obliger d’activer le protocole « Photon ». Ce protocole envoie en réalité sur un cloud de serveur WordPress les images hébergées sur mon blog dans des tailles diverses et, en principe soulage le chargement de la page par les internautes pour qu’ils accèdent plus rapidement aux contenus en fonction de leur proximité géographique.

How We Remove JetPack and Instantly Improve WordPress Performance
How We Remove JetPack and Instantly Improve WordPress Performance

Je m’étais d’ailleurs mis de côté quelques articles confirmant la lenteur liée à Jetpack :

https://webidextrous.com/website-performance/how-we-remove-jetpack-and-instantly-improve-wordpress-performance/

Je vous avouerais que dans les faits, moi je constate que cet option est plus lente que l’accès directe à mon serveur Infomaniak, la rolls des hébergements européens… Mais, jusqu’ici, je n’avais pas trop le choix. L’autre éléments désagréables, étant que l’activation de ce protocole, modifie également l’url de mes images dans un truc du genre : https://i2.wp.com/nomdemositeweb.com/download/date/image.jpg?ssl=1 … une url qui n’est dès lors plus reconnue comme une image par mes plugins Fancybox/lightbox depuis la dernière mise à jour.

Pas si facile de trouver une solution à tout cet ensemble. En cherchant des « alternatives » à Jetpack je suis tombé sur divers articles référençant des plugins par fonctionnalité que j’approfondirais au besoin.

https://themeisle.com/blog/jetpack-alternatives/ (Mai 2018)
https://premium.wpmudev.org/blog/jetpack-alternatives/ (2015)

Tiled Gallery Carousel Without JetPack By Raja CRN
Tiled Gallery Carousel Without JetPack
By Raja CRN

… et j’ai fini par trouver le plugin : Tiled Gallery Carousel Without JetPack qui offre les mêmes options. Peu de réglages possibles, il m’impose lui aussi le nouvel outil d’affichage des photos de la galerie, très jolis mais qui ne fonctionne que pour les images d’une galerie. Il est à noter que pour fonctionner, il faut désactiver l’option « Photon/CND » de Jetpack, ou avoir supprimer Jetpack…

De la sorte, j’ai donc pu conserver les galeries déjà en place dans mes nombreux articles, je peux me passer de la ré-écriture d’URL sur mes images. Et le site semble plus rapide tel quel.. et probablement cela améliorera aussi le référencement du blog, puisque les images seront liées à mon hébergement et non à wordpress.com. Voilà pour les points postifis.

Mais il reste une série de « points négatifs » à régler…

Lire la suite Lire la suite

Scoop : Le bug de l’an 2038

Scoop : Le bug de l’an 2038

Mieux vaut s’y prendre à l’avance… Quid du Bug de l’an 2038, je me garde l’info sous le coude pour y revenir dans 25 ans !

« Vous vous souvenez combien le monde entier avait paniqué lors du passage à l’an 2000 à cause du fameux bug, promettant de couper les centrales nucléaires, de faire tomber les avions en vol et de lancer des missiles sur des cibles au hasard ? Il faut croire que les humains aiment bien ajouter un peu de théâtralisation, car au final les dégâts ont été bien plus limités… Mais tremblez pauvres mortels, la prochaine échéance s’annonce tout aussi dévastatrice, et elle se nomme le bug de l’an 2038 ! Ce bug affectera les systèmes basés sur le système de mesure du temps Posix, parfois communément appelé Timestamp. Cette norme compte le nombre de secondes écoulées depuis le 1er janvier 1970 à 00:00:00 (temps universel) jusqu’à l’évènement à dater. (Un article à découvrir sur Nikopik) »

FCPX 10.0.6 la mise à jour que j’aurais du éviter !

FCPX 10.0.6 la mise à jour que j’aurais du éviter !

Il y a des jours, où derrière mes ordinateurs, je rage et je fulmine ! Mais n’aurais-je donc jamais la paix, un ensemble qui fonctionne tip top ! Depuis le temps que je galère avec la suite Pinnacle Studio, je m’étais dirigé vers une solution Final Cut Pro X, impliquant l’utilisation d’un Mac. Cette dernière a bien des avantages, mais elle a aussi ces désagréments, qui depuis ce lundi se montrent bien énervant !

Oui, c’est que depuis la semaine dernière, je suis passé à la version 10.0.6 de Final Cut Pro X, apportant son lot de correctifs et améliorations. Dans les fait, je me retrouve avec un soft (Compressor compris) qui ralenti bien plus qu’avant et surtout, au grand surtout, des projets de 2 à 3 minutes à peine qui ont tout le mal du monde à s’exporter. Difficile de comparer, mais je n’ai jamais dû attendre 2 heures pour exporter un projet jusqu’ici et surtout l’un des arguments forts que j’avais à donner à FCPX était justement sa souplesse et fiabilité de travail !

De fait, cela me fait d’autant plus rager que cette nouvelle version 10.0.6 n’apporte toujours pas l’import de fichiers M2T, issus de ma caméra professionnelle Sony Z5 et son module pour carte mémoire CF. Cela m’oblige donc toujours à devoir passer par un logiciel de conversion au format HDV Pro qui crée d’énormes fichiers. Rageant, d’autant que ce format de fichier fonctionne plutôt bien sur Pinnacle !

A coté de cela, les fichiers M2TS de ma nouvelle Sony VG20 fonctionne sans soucis sous FCPX (jusqu’ici), alors qu’à la maison, je rencontre pas mal de problème quand je les transformes en fichier MPG HDV2.

Je vous l’accorde, c’est un peu technique, mais cela vous montre la complexité de mon quotidien et le besoin ou du moins l’espoir de trouver un environnement stable et fiable !

Au bout d’une semaine de test et chipoteries pour comprendre pourquoi mon outil de travail me fait des misères j’ai fini par trouver d’autres utilisateurs qui galère également avec cette nouvelle mise à jour de FCPX 10.0.6 au coté de nombreux autres qui s’annoncent ravi des performances améliorées de cette mise à jour ! De mon coté, bon nombre d’actions s’enchainent de l’icone de « sablier » propre à Apple et mes projets entamés dans la version 10.0.5 mettent un temps considérable à être exporté par le nouveau module de « partage », y compris via Compressor.

J’ai donc analysé comment fonctionnait mon iMac lorsque je lui demandais d’exporter un montage relativement simple (quelques plans superposés et des textes en surimpression) de 3 minutes. Durant près de 30 minutes, mon Core i7 consomme assez peu de ressources, pour passer de 9 à 11%. Le disque dur ne semble pas plus travailler. Au bout de ce temps (parfois montant jusqu’à pas loin de 1h), la machine s’active. Mes 8 processeurs se mettent alors en route, le disque dur affiche un graphique de fonctionnement linéaire et je peux alors passer en quelques minutes de 11 à 22%, voir 26%. Ensuite calme plat pendant 30 à 40 minutes avant de refaire le même scénario jusqu’à 33%.

La dernière étape allant de 33 à 44% est elle assez variable. un peu avant 50% le travail est terminé.

Tout d’abord, il faut bien admettre que les informations proposée par FCPX sur l’avancement du rendu sont peu claires, mais je me questionne essentiellement sur les temps tellement long de visible inactivité, rendant le rendu anormalement long. Cela se présentant donc essentiellement dans des projets initiés dans la version précédente 10.0.5 au départ de fichiers rushs au format HDV converti pour FCPX.

D’autres bugs sont répertoriés ici :
http://fcpx.tv/bugs.html

Et mes discussions dans le forum :
https://discussions.apple.com/message/20239059#20239059

Les habitués de l’environnement  Mac me recommande évidemment « De ne jamais faire de mise à jour avec des projets en cours« , ou « de repartir de mon backup de la version 10.0.5« . Mais dans la mesure où je suis encore jeune utilisateur de cet OS, je n’ai ni les pratiques, ni l’équipement adapté pour cela. (Pas de TimeMachine sur cette station). Au mieux ai-je un FCPX 10.0.3 sur une clé USB, mais mes projets avaient été réalisé avec une version supérieure.

Bref, je galère ! Et je ne peux qu’attendre une mise à jour qui corrige les bugs que je rencontre !