Suite à la migration de mon jeedom en debian 11, j’ai troqué l’ancien plugin fullykiosk pour celui-ci. Il semble fonctionner correctement, cependant, j’ai des erreurs dans les logs
0268|PHP Notice: Trying to access array offset on value of type null in /var/www/html/core/class/system.class.php on line 427
0269|PHP Warning: Invalid argument supplied for foreach() in /var/www/html/core/class/system.class.php on line 427
0270|ls: impossible d'accéder à '/tmp/jeedom_install_in_progress*': Aucun fichier ou dossier de ce type
0271|warning: commands will be executed using /bin/sh
0272|job 850 at Tue Oct 15 12:50:00 2024
Si je comprends bien, le souci provient apparemment d’un usage « composer » pour ce plugin.
Pouvez vous corriger le souci s’il vous plait ?
N’hésitez pas si besoin de plus d’informations
Bonne journée
Avez vous pu jeter un oeil à ma remonté de bug ? avez vous besoin de plus d’éléments pour investiguer et proposer une correction?
merci pour votre réponse.
pas de problème … alors j’ai ce log dans fully_kiosk_packages
qui indique le lancement de l’install du composer
0000|+ echo '*******************Begin of package installation******************'
0001|*******************Begin of package installation******************
0002|+ touch /tmp/jeedom_install_in_progress_fully_kiosk
0003|+ echo 1
0004|+ echo 2
0005|+ sudo chmod +x /var/www/html/core/class/../../resources/install_composer.sh
0006|+ sudo /var/www/html/core/class/../../resources/install_composer.sh
0007|Begin installation of composer
0008|--2024-12-05 12:05:01-- https://getcomposer.org/installer
0009|Résolution de getcomposer.org (getcomposer.org)… 54.36.53.46, 2001:41d0:302:1100::8:104f
0010|Connexion à getcomposer.org (getcomposer.org)|54.36.53.46|:443… connecté.
0011|requête HTTP transmise, en attente de la réponse… 200 OK
0012|Taille : 58444 (57K) [application/octet-stream]
0013|Sauvegarde en : « composer-setup.php »
0014|0K .......... .......... .......... .......... .......... 87% 3,74M 0s
0015|50K ....... 100% 176M=0,01s
0016|2024-12-05 12:05:02 (4,26 MB/s) — « composer-setup.php » sauvegardé [58444/58444]
0017|All settings correct for using Composer
0018|Downloading...
0019|Composer (version 2.8.3) successfully installed to: /var/www/composer.phar
0020|Use it: php composer.phar
0021|End installation of composer
0022|+ echo 3
0023|+ echo 4
0024|+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end fully_kiosk
0025|+ echo 5
0026|+ rm /tmp/jeedom_install_in_progress_fully_kiosk
0027|+ echo '*******************End of package installation******************'
0028|*******************End of package installation******************
et au même moment j’ai cette erreur :
0000|PHP Notice: Trying to access array offset on value of type null in /var/www/html/core/class/system.class.php on line 427
0001|PHP Warning: Invalid argument supplied for foreach() in /var/www/html/core/class/system.class.php on line 427
0002|ls: impossible d'accéder à '/tmp/jeedom_install_in_progress*': Aucun fichier ou dossier de ce type
0003|warning: commands will be executed using /bin/sh
+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_fully_kiosk
+ echo 1
+ echo 2
+ sudo chmod +x /var/www/html/core/class/../../resources/install_composer.sh
+ sudo /var/www/html/core/class/../../resources/install_composer.sh
Begin installation of composer
--2024-12-06 11:27:18-- https://getcomposer.org/installer
Resolving getcomposer.org (getcomposer.org)... 54.36.53.46, 2001:41d0:302:1100::8:104f
Connecting to getcomposer.org (getcomposer.org)|54.36.53.46|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 58444 (57K) [application/octet-stream]
Saving to: 'composer-setup.php'
0K .......... .......... .......... .......... .......... 87% 3.53M 0s
50K ....... 100% 66.0M=0.01s
2024-12-06 11:27:18 (4.00 MB/s) - 'composer-setup.php' saved [58444/58444]
All settings correct for using Composer
Downloading...
Composer (version 2.8.3) successfully installed to: /var/www/html/core/ajax/composer.phar
Use it: php composer.phar
End installation of composer
+ echo 3
+ echo 4
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end fully_kiosk
+ echo 5
+ rm /tmp/jeedom_install_in_progress_fully_kiosk
+ echo '*******************End of package installation******************'
*******************End of package installation******************
dans le http.error log
0000|[Fri Dec 06 11:27:18.678556 2024] [php7:notice] [pid 3232712:tid 3232712] [client 192.168.1.10:39646] PHP Notice: Trying to access array offset on value of type null in /var/www/html/core/class/system.class.php on line 427
0001|[Fri Dec 06 11:27:18.678579 2024] [php7:warn] [pid 3232712:tid 3232712] [client 192.168.1.10:39646] PHP Warning: Invalid argument supplied for foreach() in /var/www/html/core/class/system.class.php on line 427
0002|ls: cannot access '/tmp/jeedom_install_in_progress*': No such file or directory
0003|warning: commands will be executed using /bin/sh
0004|job 15824 at Fri Dec 6 11:27:00 2024
j’ai fais des modifications sur la version beta. alors il faut supprimer les deux logs fully_kiosk.
puis vider les log http.error et après télécharger le plugin en version beta pour test.