je ne suis pas utilisateur du plugin mais j’ai vu que ce problème est arrivé à un autre utilisateur (qui n’a pas eu la bonne idée de répondre aux questions du dev du plugin).
Je vous suggère de publier les informations demandées par le dev afin de vous faire gagner du temps.
Je rappelle que je n’ai pas le plugin ni les compétances, juste le souvenir d’avoir vu passé ce problème.
Bonjour et merci pour votre retour.
En tant que nouveau utilisateur je ne peux pas joindre de fichier, comment faire pour activer cette fonction (pour que j’envoie les informations).
Merci
Les logs par copié collé en utilisant le bon formatage. Le mieux étant de vider le log puis de provoquer le défaut, pour éviter d’avoir des logs avec des parties plus anciennes.
Et il y a l’option pour charger un fichier en bas à droite lors de l’écriture d’un post sur tel, et dans la barre des options au milieu sur un ordi (icône d’upload). Mais c’est possible qu’on ait pas tous l’option. Aucune idée.
S’il n’y rien de plus dans le log MyTado, je pencherais pour une erreur qui remonterait dans le http.error, pourriez vous me le mettre aussi svp?
En tout cas pas de problème d’installation de dépendances.
Merci pour vos retours (désolé je ne suis pas très réactif), voici le log http.error
0000|[Sat Oct 15 08:53:59.825495 2022] [access_compat:error] [pid 17699] [client 172.17.0.1:55816] AH01797: client denied by server configuration: /var/www/html/Lien vers une video, referer: http://192.168.1.59:9080/index.php?v=d&p=plugin
0001|[Tue Jun 17 09:45:45.675024 2025] [php7:error] [pid 30337] [client 172.17.0.1:49474] PHP Fatal error: Uncaught Error: Call to undefined function date_default_timezone_set() in /var/www/html/core/php/core.inc.php:18\nStack trace:\n#0 /var/www/html/core/ajax/config.ajax.php(20): require_once()\n#1 {main}\n thrown in /var/www/html/core/php/core.inc.php on line 18
0002|[17-Jun-2025 09:46:06 UTC] PHP Fatal error: Uncaught Error: Call to undefined function file_exists() in /var/www/html/index.php:20
0003|Stack trace:
0004|#0 {main}
0005|thrown in /var/www/html/index.php on line 20
0006|[17-Jun-2025 09:50:35 UTC] PHP Fatal error: Uncaught Error: Call to undefined function file_exists() in /var/www/html/index.php:20
0007|Stack trace:
0008|#0 {main}
0009|thrown in /var/www/html/index.php on line 20
0010|[Tue Jun 17 09:51:16.735270 2025] [php7:error] [pid 30337] [client 172.17.0.1:49554] PHP Fatal error: Uncaught Error: Call to undefined function date_default_timezone_set() in /var/www/html/core/php/core.inc.php:18\nStack trace:\n#0 /var/www/html/core/ajax/config.ajax.php(20): require_once()\n#1 {main}\n thrown in /var/www/html/core/php/core.inc.php on line 18
0011|[Tue Jun 17 09:51:31.911899 2025] [php7:error] [pid 30337] [client 172.17.0.1:49570] PHP Fatal error: Uncaught Error: Call to undefined function date_default_timezone_set() in /var/www/html/core/php/core.inc.php:18\nStack trace:\n#0 /var/www/html/core/ajax/config.ajax.php(20): require_once()\n#1 {main}\n thrown in /var/www/html/core/php/core.inc.php on line 18
0012|[Tue Jun 17 09:52:00.388545 2025] [php7:error] [pid 30337] [client 172.17.0.1:49598] PHP Fatal error: Uncaught Error: Call to undefined function date_default_timezone_set() in /var/www/html/core/php/core.inc.php:18\nStack trace:\n#0 /var/www/html/core/ajax/config.ajax.php(20): require_once()\n#1 {main}\n thrown in /var/www/html/core/php/core.inc.php on line 18
0013|[Tue Jun 17 09:53:16.914069 2025] [php7:error] [pid 30549] [client 172.17.0.1:49628] PHP Parse error: syntax error, unexpected 'bool' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST) in /var/www/html/plugins/MyTado/core/class/MyTado.class.php on line 50, referer: http://192.168.1.60:9080/index.php?v=d&m=MyTado&p=MyTado
0014|[Tue Jun 17 09:54:37.814874 2025] [php7:error] [pid 542] [client 172.17.0.1:49646] PHP Parse error: syntax error, unexpected 'bool' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST) in /var/www/html/plugins/MyTado/core/class/MyTado.class.php on line 50, referer: http://192.168.1.60:9080/index.php?v=d&m=MyTado&p=MyTado&id=MyTado
0015|[Tue Jun 17 09:57:03.241933 2025] [php7:error] [pid 31553] [client 172.17.0.1:49698] PHP Parse error: syntax error, unexpected 'bool' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST) in /var/www/html/plugins/MyTado/core/class/MyTado.class.php on line 50, referer: http://192.168.1.60:9080/index.php?v=d&m=MyTado&p=MyTado
0016|[Tue Jun 17 10:01:04.355214 2025] [php7:error] [pid 30336] [client 172.17.0.1:49780] PHP Parse error: syntax error, unexpected 'bool' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST) in /var/www/html/plugins/MyTado/core/class/MyTado.class.php on line 50, referer: http://192.168.1.60:9080/index.php?v=d&m=MyTado&p=MyTado
0017|[Tue Jun 17 10:02:11.451835 2025] [php7:error] [pid 32005] [client 172.17.0.1:49806] PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function __(), 1 passed in /var/www/html/plugins/tado/core/ajax/tado.ajax.php on line 226 and at least 2 expected in /var/www/html/core/class/translate.class.php:219\nStack trace:\n#0 /var/www/html/plugins/tado/core/ajax/tado.ajax.php(226): __('Utilisateur ou ...')\n#1 {main}\n thrown in /var/www/html/core/class/translate.class.php on line 219, referer: http://192.168.1.60:9080/index.php?v=d&m=tado&p=tado&id=tado
0018|[Tue Jun 17 10:13:01.633818 2025] [php7:error] [pid 558] [client 172.17.0.1:49940] PHP Parse error: syntax error, unexpected 'bool' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST) in /var/www/html/plugins/MyTado/core/class/MyTado.class.php on line 50, referer: http://192.168.1.60:9080/index.php?v=d&m=MyTado&p=MyTado
0019|[Wed Jun 18 20:01:10.430921 2025] [php7:error] [pid 7259] [client 172.17.0.1:40850] PHP Parse error: syntax error, unexpected 'bool' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST) in /var/www/html/plugins/MyTado/core/class/MyTado.class.php on line 50, referer: http://192.168.1.60:9080/index.php?v=d&m=MyTado&p=MyTado
0020|[Wed Jun 18 20:01:45.551283 2025] [php7:error] [pid 7477] [client 172.17.0.1:40860] PHP Parse error: syntax error, unexpected 'bool' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST) in /var/www/html/plugins/MyTado/core/class/MyTado.class.php on line 50, referer: http://192.168.1.60:9080/index.php?v=d&m=MyTado&p=MyTado
0021|[Thu Jul 03 14:07:55.957337 2025] [php7:error] [pid 545] [client 172.17.0.1:59630] PHP Parse error: syntax error, unexpected 'bool' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST) in /var/www/html/plugins/MyTado/core/class/MyTado.class.php on line 50, referer: http://192.168.1.60:9080/index.php?v=d&m=MyTado&p=MyTado
Cette erreur est surprenante. Cela ne devrait pas arriver avec PHP 7.4+.
Pourriez-vous vérifier quelle version PHP est installée sur votre docker?
Non seulement mon plugin mais aussi le core 4.4.19 attendent du PHP 7.4+ (et certainement d’autres plugins).
Le plugin NUT est en erreur car la mise à jour n’est pas possible en debian 10. Mais à moins que Debian 10 soit le problème pour le plugin MyTado, ça ne devrait pas influancer.
Debian 10 est obsolète depuis un an. Idéalement il faudrait passer votre box à debian 11. Mais un pi3b est maintenant limite en terme de ses capacités.
Debian 10 est effectivement le problème.
MyTado est écrit en PHP 7.4+ comme indiqué dans mon dernier post. Et avec debian 10 c’est 7.3.
Donc un upgrade du système solutionnera le souci pour MyTado mais aussi beaucoup de ce qui est développé sur le core actuel (pour lequel debian 11 est recommandé depuis un moment comme indiqué par @Tonio16).
Merci pour le retour une fois la mise à jour faite