You are not logged in.
Bonjour,
depuis la migration en 9.4.6 sur un PHP 7.4 avec mes documents dans /var/log/glpi/... j'ai régulièrement ce message dans les logs quand un utilisateur upload un fichier.
la pièce jointe est bien dans le ticket.
[2020-12-01 09:57:03] glpiphplog.ERROR: Toolbox::userErrorHandlerNormal() in /var/www/html/glpi/inc/toolbox.class.php line 683
*** PHP Notice(8): Trying to access array offset on value of type null
Backtrace :
...y-file-upload/server/php/UploadHandler.php:1397
inc/glpiuploadhandler.class.php:174 UploadHandler->post()
ajax/fileupload.php:40 GLPIUploadHandler::uploadFiles()
{"user":"6995@*****"}
[2020-12-01 09:57:03] glpiphplog.ERROR: Toolbox::userErrorHandlerNormal() in /var/www/html/glpi/inc/toolbox.class.php line 683
*** PHP Notice(8): Trying to access array offset on value of type null
Backtrace :
...ry-file-upload/server/php/UploadHandler.php:500
...ry-file-upload/server/php/UploadHandler.php:572 UploadHandler->get_unique_filename()
...y-file-upload/server/php/UploadHandler.php:1130 UploadHandler->get_file_name()
...y-file-upload/server/php/UploadHandler.php:1405 UploadHandler->handle_file_upload()
inc/glpiuploadhandler.class.php:174 UploadHandler->post()
ajax/fileupload.php:40 GLPIUploadHandler::uploadFiles()
{"user":"6995@*****","mem_usage":"0.000\", 2.22Mio)"}
je n'ai pas d'idée. j'ai le même comportement sur mon serveur de tests
tous les plugins sont désactivés et j'ai le même comportement.
en mode debug j'ai ça à l'écran:
PHP Notice: Trying to access array offset on value of type null in /var/www/html/glpi/lib/jqueryplugins/jquery-file-upload/server/php/UploadHandler.php at line 1397
PHP Notice: Trying to access array offset on value of type null in /var/www/html/glpi/lib/jqueryplugins/jquery-file-upload/server/php/UploadHandler.php at line 500
PHP Notice: Trying to access array offset on value of type bool in /var/www/html/glpi/lib/jqueryplugins/jquery-file-upload/server/php/UploadHandler.php at line 253
PHP Notice: Trying to access array offset on value of type bool in /var/www/html/glpi/lib/jqueryplugins/jquery-file-upload/server/php/UploadHandler.php at line 281
{"filename":[{"name":"5fc61853d5bda5.09193192rouen-logo.jpg","size":4323,"type":"image\/jpeg","url":"http:\/\/serv-test\/glpi\/ajax\/files\/5fc61853d5bda5.09193192rouen-logo.jpg","auto_orientUrl":"http:\/\/serv-test\/glpi\/ajax\/files\/auto_orient\/5fc61853d5bda5.09193192rouen-logo.jpg","deleteUrl":"http:\/\/serv-test\/glpi\/ajax\/fileupload.php?filenam=5fc61853d5bda5.09193192rouen-logo.jpg","deleteType":"DELETE","prefix":"5fc61853d5bda5.09193192","display":"rouen-logo.jpg","filesize":"4.22 Kio","id":"docfilename1247456756"}]}
Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6
Offline
fusion inventory me déclenchait également un message avec cette ligne 683 de toolbox : c'etait lié à php7.4, j'ai appliqué le fix de fusion et ces messages ont disparu des logs. https://github.com/fusioninventory/fusi … /pull/2981
il ne me reste maintenant que ceux liés à un dépot de fichiers décrits dans le post initial ci dessus.
Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6
Offline
Bonjour,
Hier j'ai migre PHP de 7.0 à 7.4 (GLPI 9.4.6) et j'ai le même problème décrit ci-dessus
glpiphplog.ERROR: Toolbox::userErrorHandlerNormal() in /var/www/glpi/inc/toolbox.class.php line 683
*** PHP Notice(8): Trying to access array offset on value of type null
Quelqu'un a une astuce ?
Last edited by PhilFlam (2021-02-25 12:41:16)
Offline
pour l'instant je n'ai pas de solution. ça me pose problème procipalement avec le plugin formcreator ( le message perturbe les utilisateurs).
sinon, ça charge un peu les log de GLPI et c'est plus difficile à lire lorsque je recherche s'il n'y a pas d'autres erreurs qui apparaissent. mais je n'ai pas remarqué d'autres impacts.
Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6
Offline