Erreur sur operand types (core alpha 4.5 sur debian 12)

Bonjour,

Sur un core alpha 4.5 à jour, hébergé sur un debian 12 à jour également, et le plugin en version beta

J’ai ceci qui apparait dans les logs

0000|[2024-09-07 12:15:02] ERROR  Erreur sur la fonction cron du plugin : Unsupported operand types: string - string
0001|[2024-09-07 12:20:02] ERROR  Erreur sur la fonction cron du plugin : Unsupported operand types: string - string
0002|[2024-09-07 12:25:02] ERROR  Erreur sur la fonction cron du plugin : Unsupported operand types: string - string
0003|[2024-09-07 12:30:02] ERROR  Erreur sur la fonction cron du plugin : Unsupported operand types: string - string
0004|[2024-09-07 12:35:02] ERROR  Erreur sur la fonction cron du plugin : Unsupported operand types: string - string
0005|[2024-09-07 12:40:02] ERROR  Erreur sur la fonction cron du plugin : Unsupported operand types: string - string
0006|[2024-09-07 12:45:02] ERROR  Erreur sur la fonction cron du plugin : Unsupported operand types: string - string
0007|[2024-09-07 12:50:02] ERROR  Erreur sur la fonction cron du plugin : Unsupported operand types: string - string
0008|[2024-09-07 12:55:02] ERROR  Erreur sur la fonction cron du plugin : Unsupported operand types: string - string
0009|[2024-09-07 13:00:03] ERROR  Erreur sur la fonction cron du plugin : Unsupported operand types: string - string
0010|[2024-09-07 13:05:02] ERROR  Erreur sur la fonction cron du plugin : Unsupported operand types: string - string
0011|[2024-09-07 13:10:02] ERROR  Erreur sur la fonction cron du plugin : Unsupported operand types: string - string
0012|[2024-09-07 13:15:02] ERROR  Erreur sur la fonction cron du plugin : Unsupported operand types: string - string
0013|[2024-09-07 13:20:02] ERROR  Erreur sur la fonction cron du plugin : Unsupported operand types: string - string
0014|[2024-09-07 13:25:02] ERROR  Erreur sur la fonction cron du plugin : Unsupported operand types: string - string
0015|[2024-09-07 13:30:02] ERROR  Erreur sur la fonction cron du plugin : Unsupported operand types: string - string
0016|[2024-09-07 13:35:02] ERROR  Erreur sur la fonction cron du plugin : Unsupported operand types: string - string
0017|[2024-09-07 13:40:02] ERROR  Erreur sur la fonction cron du plugin : Unsupported operand types: string - string
0018|[2024-09-07 13:45:02] ERROR  Erreur sur la fonction cron du plugin : Unsupported operand types: string - string
0019|[2024-09-07 13:50:02] ERROR  Erreur sur la fonction cron du plugin : Unsupported operand types: string - string
0020|[2024-09-07 13:55:01] ERROR  Erreur sur la fonction cron du plugin : Unsupported operand types: string - string
0021|[2024-09-07 14:00:03] ERROR  Erreur sur la fonction cron du plugin : Unsupported operand types: string - string

Je sais que je ne suis pas dans une config standard.
Je teste juste le core alpha 4.5 avec les plugins en beta sur un debian 12 pour aider si besoin

Donc si ce souci est connu merci de supprimer ce post

Luis

Et bah tu est bien les bugs :joy:

Bonjour
La ça va être compliqué de trouver car le plugin a énormément de ligne et ça peut venir de n’importe où.

La pour ça faut je revois comment le côté remonte l’erreur. J’essaye de faire ça dans la semaine mais c’est assez lourd comme truc à faire.

Ça dois être dans la fonction cron5 que l’erreur doit être.

Le truc c’est que cette fonction appels plein d’autre fonction dans le code du plugin et ça peut venir de n’importe où. D’où la revu que j’ai à faire du code pour afficher le détails de l’erreur pour avoir la ligne

1 « J'aime »

Mon but est juste de remonter les erreurs sur les futures versions.

Je n’ai aucun impact prod ou autre impératif.

Salut,

Peux tu remettres a jour, tu vas encore avoir le message d’erreur mais ca devrait être plus bavard si tu as le niveau de log du core en debug. Je veux bien le message d’erreur et le rendu que ca a pour être sur que tout est bon

Bonjour,

Je viens de remettre à jour.

A présent j’ai cela dans le log http.error

0038|[Sat Sep 07 19:14:24.639690 2024] [php:error] [pid 28953:tid 28953] [client 192.168.1.250:58852] PHP Fatal error:  Uncaught TypeError: Unsupported operand types: int + string in /var/www/html/plugins/sunshutter/core/class/sunshutter.class.php:129\nStack trace:\n#0 /var/www/html/plugins/sunshutter/core/ajax/sunshutter.ajax.php(67): sunshutter::getSummary()\n#1 {main}\n  thrown in /var/www/html/plugins/sunshutter/core/class/sunshutter.class.php on line 129, referer: http://192.168.1.12/index.php?v=d&p=log

Et dans le log du plugin cela

0026|[2024-09-07 19:15:03] ERROR  Erreur sur la fonction cron du plugin : Unsupported operand types: string - string
0027|#0 /var/www/html/plugins/sunshutter/core/class/sunshutter.class.php(89): sunshutter->executeAction()
0028|#1 /var/www/html/core/class/plugin.class.php(369): sunshutter::cron()
0029|#2 /var/www/html/core/php/jeeCron.php(78): plugin::cron()
0030|#3 {main}

Merci c’est pas aussi précis que ce que j’espère mais ca devrait être bon dans la beta de demain du plugin.

Merci encore du retour

Merci, je vous tiendrai informé demain après la mise à jour

Dans le log http.error j’ai cela si ça peut aider

0504|[Sat Sep 07 22:32:09.406909 2024] [php:error] [pid 276933:tid 276933] [client 192.168.1.250:51772] PHP Fatal error:  Uncaught TypeError: Unsupported operand types: int + string in /var/www/html/plugins/sunshutter/core/class/sunshutter.class.php:129\nStack trace:\n#0 /var/www/html/plugins/sunshutter/core/ajax/sunshutter.ajax.php(67): sunshutter::getSummary()\n#1 {main}\n  thrown in /var/www/html/plugins/sunshutter/core/class/sunshutter.class.php on line 129, referer: http://192.168.1.12/index.php?v=d&p=log
0505|[Sat Sep 07 22:32:14.020573 2024] [php:error] [pid 28953:tid 28953] [client 192.168.1.250:51773] PHP Fatal error:  Uncaught TypeError: Unsupported operand types: int + string in /var/www/html/plugins/sunshutter/core/class/sunshutter.class.php:129\nStack trace:\n#0 /var/www/html/plugins/sunshutter/core/ajax/sunshutter.ajax.php(67): sunshutter::getSummary()\n#1 {main}\n  thrown in /var/www/html/plugins/sunshutter/core/class/sunshutter.class.php on line 129, referer: http://192.168.1.12/index.php?v=d&p=log
0506|[Sat Sep 07 22:32:14.404858 2024] [php:error] [pid 24791:tid 24791] [client 192.168.1.250:51775] PHP Fatal error:  Uncaught TypeError: Unsupported operand types: int + string in /var/www/html/plugins/sunshutter/core/class/sunshutter.class.php:129\nStack trace:\n#0 /var/www/html/plugins/sunshutter/core/ajax/sunshutter.ajax.php(67): sunshutter::getSummary()\n#1 {main}\n  thrown in /var/www/html/plugins/sunshutter/core/class/sunshutter.class.php on line 129, referer: http://192.168.1.12/index.php?v=d&p=log

Celui là c’est sur il est corrigé c’est l’autre ou je suis pas sur

Bonjour,

Mis à jour ce matin.
J’ai toujours cela dans le log du plugin

|[2024-09-08 07:55:03] ERROR  Erreur sur la fonction cron du plugin : Unsupported operand types: string - string
2352|#0 /var/www/html/plugins/sunshutter/core/class/sunshutter.class.php(89): sunshutter->executeAction()
2353|#1 /var/www/html/core/class/plugin.class.php(369): sunshutter::cron()
2354|#2 /var/www/html/core/php/jeeCron.php(78): plugin::cron()
2355|#3 {main}


Je me doutais qu’il reviendrait lui, j’ai encore fait d’autre correction a voir avec la beta de demain

Je viens de mettre à jour, c’est OK
:pray:

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.